Ive worked in customer service for 8 years and when a customer complains about how they are not happy with there item, or how they have been treated throughout a purchase, they usually ALWAYS get compinsated for what has gone wrong.
If the company says to bad we dont really give a f***, you think they will have repeat business? lol.
It depends on the kind of customer service business you are in.
Being Customer Service for something like a phone company, or a credit card company (something where management monitors calls), part of the job description is to sell your product to them, even if you are on the disconnect/discontinue part of the service (you are typically required to subtley try to get their business back 2-3 times before escalating a service termination). In this kind of customer service, you pretty much have to put up with EVERY customer. Otherwise your company will find another operator.
Being Customer Service at a family business, A walk in supercenter, a mall outlet, is different. Keep in mind, even the most belligerent customer is a "customer." Some customers will attempt to return soiled, or destroyed items, and refuse to take no for an answer. Other customers will refuse to take store credit but rather want cash. Some Customers will become downright abusive to the employees, dehumanizing them, shouting at the top of their lungs. In some restaurants, loud commotions disrupt heavy business (like loud 2 year old children), and a patron may be asked to take it outside.
Employees have rights too. Optimally, "most times a customer is always right." They are not right when they stray outside accepted standards and safety boundaries. They are not right when they breach a contract between them and their seller. They are not right when they attempt to change the method their seller does business.
But, when a consumer agrees with the contracts laid out by their seller (or vice versa in some businesses), acts amicably, and can fulfill their own end of the bargain, A customer is "always" right.