I'm told that Switzerland is a no-tip country, but the service there was excellent the two times I visited Zurich. I left tips anyway, because I didn't think the staff having to put up with my atrocious attempt at speaking German was part of their normal job description.