You do have a nice sense of duty.
MissM
You and your colleagues are employed in the Customer Service role. The company is in the service industry.
Customers are fickle, when there is a large choice of whatever product to choose from, when not happy with that product, they will pick another. You will have read many examples on this thread.
I am sure, when you were employed, your job description wasn't "You will do your best to look after yourself before the customer"
The customer comes first!
If you and your colleagues find putting the customer first so repulsive, then you are all in the wrong job!