Clearly Panda has never worked retail. Not all retail employees make minimum wage, and can actually *enjoy* working in a customer service position. Retail workers have to commonly wait on the scum of the Earth. I worked retail for a long time, enjoyed my time at my store as a manager, and was generally ready for most if these issues. Being ready for them doesn’t mean you have to enjoy these aspects of your job. A customer peed in the dressing room during a shift once. Peed. Not a child, mind you, an adult peed in the corner of the only dressing room. Clearly I took a job as a retail manager so I could clean pee off of the floor where people have to take off their shoes and other clothing in order to try other things on. Working retail means that everyone who does NOT work retail thinks that you are sub-human and treats you as such. We might not sit on our asses all day long staring at a computer screen, but we still deserve the respect you obviously must get working at whatever call center you’re employed at.