Sorry to hear about your incident, but management should have been called and let them handle it all. Don't get into a pissing contest in the US with low paid workers...you could easily get shot, or set off a killing spree!
I'm not sure if I want to laugh or get offended. So I'll laugh.
I wouldn't say the customer is always right. No matter what side of the counter you are on, you have a right to be treated with courtesy and respect. You don't necessarily need to have a sacchrine smile and come off as sweet as corn syrup but you most certainly should be polite. Sometimes, saying, "Have a nice day," to a cashier or clerk first can really make their day. I've worked some tough jobs, and it always made me feel just a little better when someone was nice to me.
Now, I have a short temper when it comes to morons, and although I would never do it as an employee, when I see a customer giving a clerk a hard time, I usually jump to the clerk's defense, especially if the customer is obviously a rampaging ***** or trying to make a scene in order to get something for free.
That being said, I also never hesitate to complain to a manager if I feel an employee did not treat me with the respect and decency I deserve, especially since I always try to give them that courtesy as well. There is no excuse to be rude.
If the cashier made a mistake or a bad judgement call was made, I will make every effort to convey that I am not angry, but I will also say that I want the situation rectified. If I am shortchanged or overcharged, I won't make a scene or yell at anyone. I won't get mad, nor will I blame the cashier, he/she's human, everyone makes mistakes. However, I will get my money back, period.
Anyway, that's my two pennies.
Goldiegirl, you obviously did the right thing. If the person has mental or emotional disabilities that hinder her performance in the service industry, than she obviously does not belong there. Perhaps they should move her to stocking shelves or other duties, but the less interaction she has with customers, the better. Unfortunately, store managers are not rocket scientists, nor are they the most compassionate individuals on the face of the planet, but, hey, there's no excuse for her actions, no matter how mad or upset she was.
Your husband feeling sorry for her provides proof that he is a good person.