You've reminded me I always tipped hotel staff when travelling, it's been a very long time since I have!!
My dad also used to add "one for yourself" on his first round in the local. Was still doing this when I went for a drink and a game of darts with him on Sunday lunchtimes in the late 80s /...
Have never tipped supermarket delivery drivers.
Have always tipped hairdressers, cabbies (unless taken on an unnecessarily long journey, been sat in a smelly cab or been given a political lecture), restaurants and cafes (unless service was awful or service charge already applied).
Postie gets...