OK, so from the guest's point of view:
I have been in Target maybe three times since I quit three+ months ago. Today the cashier was awful! She bitched about the bags. She bitched about the card reader. She bitched because she had a five hour shift - "Way too much work, ugh, I hate it." So yeah, a smile and silence would have been wonderful.
If you hate your job that much, then quit. You're not doing anybody any good.
I told the people in my work center that they were on stage. I didn't care what kind of shit they were dealing with; when they're on the floor, it's a happy face. If you can't manage that in retail, then you need another job.