To be perfectly honest, I think customer service in Switzerland sucks. That is my experience at least.
It doesn't seam to matter if you speak English, German or don't say anything at all, sometime you are just completely ignored and I have too many times asked my self if I am simply not wanted as a customer.
One of my favorite women wear shop is called Orsay, and when I say favorite I mean nice and feminine cloths with reasonable prices. On the downside is the worst customer service I have ever experienced. I'm never offered help, and it it seams like you have to go on your knees and ask 'Please can I pay?'. Once I had a few things I wanted to buy, went to the cashier and there was no other customers around. When I came to her table and put my cloths down, she walked away and I just stood there alone like an idiot for some minutes before another staff member came to take my money. Many other times I have had to wait for the cashier to finishing a phonecall, or a general chat with another staff member.
And don't get me started on Orange
For restaurants, in general I feel the service is lousy. You normally don't get the waiter to check with you, you have to wait and wait and wait to be able to order or get the bill. According to my American friend I am very rude when I get fed up and ask loudly if I can order or pay, but for how long must you wait and feel ignored?
Exception for the restaurants is ZicZack. I have always gotten 110% service there.
Needless to say; I NEVER
tip (except at ZicZack) I don't see any reason at all to do so.