Here's a thought for all of the computer programmers out there. How many times have you been in a stores check out line and have had your items from your buggy placed onto the check out lanes conveyor and scanned. Then you take the bags and place them back into the buggy. Seems like a waste of motion and time to me. How about as you go through the store and place items in you buggy, your buggy automatically scans those items as you shop. At the end of the shopping spree you proceed to the pay station and pay for items in the buggy. All tracked by the main frame which monitors your buggy's progress.
Major time and money to be saved.