I like the idea of tipping when you are in a restaurant. If the staff provides good service you can simply add the amount you feel is appropriate on the indicated line of the check. What I really dislike is when you are at a counter ordering coffee or some other item which requires very little skill to provide, and the cashier rings you up at the counter, merely hands over a cup of coffee, and the register indicates a 15, 20. or 25% line for tips. I would eliminate this practice for service which requires very little skill or effort.