My experience working retail was somewhat different:
- My biggest annoyance as a cashier is the asshole customer who wants to make your day miserable. The kind they write about at http://notalwaysright.com. I did the math, and it's about one customer in 2,000 that's like that.
- People treat you a lot better when you're a store cashier than when you work at a restaurant. People are reasonable about your job duties when you're a cashier; people expect you to be their slave when you are at a restaurant.
- Most people are pleasant and enjoyable to talk to while being a cashier.
- The pay is crap.
- When I left my cashier job to move on to something else, I never got a speech about "loyalty" or what not. People congratulated me for moving on and were very supportive