The wife and I went out to Cracker Barrel the other night. Our meal rang up just under $21. Our waitress was new, but very friendly and took the time to talk to us a bit. She ended up with a $5 tip.
Same restaurant, different server. She has been there a long time, has the job down flat, but has the personality of road-kill and acts like you are keeping her from her soap operas. She's lucky to get 10%.
I don't mind tipping those that deserve it. it gripes my to leave a tip of more than a couple of bucks at a buffet joint, though, since all that the wait did was fill drinks.