I've worked at McDonalds for 3 years. At a hotel for a summer. American Eagle for a year. Abercrombie for 6 months. I currently work at Cabelas and Subway. I've worked retail and food service jobs most of high school to now (about 5 years).
Ironically, though, no one has ever taken personal shots at me or freaked out on me. Just a lot of people who "forget" to say please/thank you or acknowledge that you exist when ordering food.
However, a customer who is directly mad at me for a mistake gets one of two reactions:
1. I had nothing to do with the mistake, it's not my fault so stop being mad at me.
2. My mistake, mistakes happen. Sorry.
After working all of these jobs I have developed a, "you have mistaken me for someone who cares" attitude. But at the same time I will be extremely nice and bend over backwards for a nice and understanding person.
I don't let people effect me, especially customers.
Besides, if you have a situation like the the lady that had to write two checks (mentioned above)...I just look at like, "damn what a bitch, I'm glad I inconvinced her" lol..