I think my main problem is the expectation that people tip in restaurants but would never tip in a shop regardless of quality of service received.
I have provided excellent service when working in retail and the customer would never have thought to tip. where as average service in...