The pantry is empty and the refrigerator is bare. You know what time it is...time to shop for groceries. As you drive to your favorite grocery store, you already know the actions you are going take. You will enter the store, grab a buggy, and browse aisles upon aisles of products. After your cart is full and all items are checked off your list, you will head for the front to pay, hoping of course, to find the shortest and fastest checkout.