Having lived for a length of time in both Canada and Japan, I find the culture surrounding tipping service people to be bad in both places, for opposite reasons.
A tip should be a show of appreciation for a service person going above and beyond what is expected. It should be a special thank you. It should never be expected and nor should it be seen as insulting.
In Canada, tipping has reached the point that it is expected, and some places even build it into the bill. In Japan, tipping is considered insulting as it causes the service person to "lose face". if you do it, you need to do it quietly and discreetly, and often it will be refused. Quite a shocking difference if you live in the one culture and visit the other (aside from expensive touristy hotels).
What is the culture on tipping where you come from? Is it different from the above two?
A tip should be a show of appreciation for a service person going above and beyond what is expected. It should be a special thank you. It should never be expected and nor should it be seen as insulting.
In Canada, tipping has reached the point that it is expected, and some places even build it into the bill. In Japan, tipping is considered insulting as it causes the service person to "lose face". if you do it, you need to do it quietly and discreetly, and often it will be refused. Quite a shocking difference if you live in the one culture and visit the other (aside from expensive touristy hotels).
What is the culture on tipping where you come from? Is it different from the above two?