It is funny how expectations of my American or US based friends are high regarding customer service. They get shocked at the quality of service in Germany.
In Egypt customer service is correlated with how much you are paying. The more the better.
In Berlin it doesn’t matter. Bad customer service is the norm. Good customer service is the exception.
In the Netherlands it was average. Not the American level, but not the German either.
When I first arrived to Berlin I thought my friends are exaggerating. I am now two years in and still can’t get used to it. It is getting to a level whenever someone acts well, I call them out for doing the right thing and encourage them to keep doing it. I hope this changes.