Tipping for service is a little different than the tipping thats been getting out of control imo. Places are signing up for these square readers and whatever else is sold to small businesses to scan a credit card, and the default settings seem to be to add a tip. These would be jobs where the worker would never expect a tip normally, maybe a tip jar with a buck or two in it a shift if that. Plus you are expected to tip before you even get whatever service when you do it at point of sale like this, unlike the traditional restaurant approach where you tip at the very end of the meal even after you've closed out the rest of the bill.