I worked in food service and retail for a long time, not tipped. The idea that I have to leave a tip for putting my stuff in a bag and handing it to me is ludicrous to me. Employers can pay less because they can tell new hires they get tips.
Business owners need to pay their damn employees and stop using the registers to beg customers for more money.
Yeah, it's happened to me a couple of times.