After a couple of decades of playing in night clubs and bars, I'll even tip 10% when I am not happy.
I've seen too many waiters, waitresses, and bartenders treat terribly over the years.
In Texas, many are paid under minimum wage, because it is expected that they will make it up in tips.