//The idea that the customer is always right doesn't exist anymore, which in a way is a bit of a shame. I don't mean that shop workers are inferior or wrong, but if somebody is coming to a business and paying money for a service, than they should be awarded that service.//
Yes, they absolutely should be awarded that service. That doesn't involve being spoken to or treated like they are somehow less valuable than the person "paying the money." I think good customer service is important but I also think it's a 2-way street, and I don't think anyone has the right to be treated beautifully if they start a transaction by acting like a prick.
//I worked in a customer-facing role for many years. I'm very proud that I never lost my temper once, despite being subject to all kinds of abuse. One thing that I did realise very quickly was that customers will generally be nice to you if you are exceptionally nice to them. It takes a special kind of arsehole to be a shit to a happy smiley cashier who's just trying to help them.//
Well I guess it was that "special" asshole who came into my restaurant last week, complained loudly to his wife - in front of me - about how small the table was, and then ignored my offer of moving him to a different table twice, so I had to repeat it twice more; and then, at the end of the meal, telling my manager that I was "sarcastic" for having made said offer repeatedly.