I can't stand a few things.
I hate it when a food service person continuously asks if everything is OK. I get it when they ask initially, maybe come by to fill drinks and ask, but I hate the every 5 minutes thing. Hate it.
But, on the other hand, I hate it when they don't back at all. Sit you, a busser or service back brings you food and you never see your wait person at all. Hate it. I hardly ever skip a tip but I will if that happens. I will slip a tip to the people giving us service in cash but I won't tip on the tab.
But if the service is good, if the wait person is working, I'll tip 30% and usually, the tab is at least a couple hundred bucks because there are usually 8 to 10 or more, and that's some work. So I will tip big for good service.
If the food is bad but the service is good, I'll still tip well but I just won't go back. On the other hand, if the Food is good but the Service is terrible, I won't tip because tip is directly related to service and the quality of the food is already paid for on the tab. I can curb order or get it delivered if I want to so if I decide to go and sit, that's a service provided, to me and I will pay for good service. I won't pay for bad service.
I guess I'm kind of a jackarse about that kind of stuff.