I hate how tipping has become mandatory. Here in Hawaii, wait staff are paid at least Hawaii minimum wage (which is higher than Fed Min. Wage). Tipping to me is what you get for good-to-excellent service. If my Cup goes dry (a good indication of service), then you're not a waiter/waitress, you don't deserve more than minimum wage. My friends who work waiting tables at the higher end resturants and hotel resturaunts make good money, and provide great service, they earn their $300 a night. Typical wait staff at mid-to-lower end resturaunts, you really have to show your worth more of my money. Don't like, work at a nicer resturaunt, go get a better paying job that you're better at.