What's even weirder is that with the Apple Store app you can scan your own items and just walk out of the store. Haven't tried it with anything really expensive, but I bought an iPad case for around $80 and just scanned it with my iPhone and left. I was half expecting someone to run down the street to catch me as I walked away.
That sounds crazy. I freak out a little bit when I forget to buy everything I need from the grocery store, then have to go back in for one thing to add to my nearly full bag of previously purchased goods. Haha.
A pretty neat solution would be to put rfid tags on the boxes, and rfid readers (powerful enough to read them) at the doors. When you exit it could check and make sure the given item number was actually purchased by a user.