Thoughts on Tipping?

Who gets tipped in your country and how much? Are you a good tipper? Thoughts on the American tipping culture? If you’re a tipped professional, how much are you tipped, and is that the right amount?