I hate the concept of tipping. It may have started as a way of showing gratitude towards someone who gave you great service, but now it just lets employers get away with free work and customers get left with the bill. Employers should pay their employees not the customers!
RE: Do we need to tip EVERYONE?!