My wife thinks I'm pretty stingy on non-restaurant tipping. I won't tip for pickup, online orders, the type of thing mentioned here. But that doesn't mean a server at a restaurant suddenly did a worse job or deserves a 40-50% pay cut. My default is 20% and I can count on one hand the number of times in the last year or so I've gone under that, and many times have gone over. 10% is borderline "something happened where I need to talk to a manager" territory.