I tip everywhere if the service is good. I just don't like to be told that I have to tip and how much I should be tipping. The USA should pay their service staff a proper wage. But then they are the country where you think your paying one price and then add on taxes at the counter, Why?