I end up tipping around 18-20%, and usually feel bitter about it because the cost of food drives that up to an absurd hourly wage for a server. I mean sometimes you get really great service, but more often than not it's like "uh, I just paid $30-60 for an hour, wasn't your only table, and never got a refill" At the low end there, if they've got four tables and WDW is paying them $10, that's $70/hour if half the tables stiff them. Hour by hour that's the same pay as an exec making $140K. This whole tipping culture needs to stop, employers need to pay people so they can have reportable income and benefits. I guarantee it would save the typical customer money and most servers would think they were making more because they wouldn't be walking off with unreported cash. (which everyone knows is commonly spent before it's accounted for, leaving the feeling of being broke)