Good God, the ethnocentrism in this thread. People calling people who don't tip uneducated and telling them they shouldn't eat out
News flash, there is a world outside the land of the free and in some parts of that outside world, waiters and waitresses are paid a decent enough salary that tipping isn't compulsory. For example, in the UK, the amount we tip depends on the service. If the server was rude or gave poor service, we don't tip them. If the service was ok, we might tip a couple of pounds, and if the service was great, maybe a bit more again.