It's taken me forever to get used to tipping here. For hair stylists (or like, the woman who does my eyebrows - I go about 10% or a little more, depending. I mean, I'm trusting them with hair and my face, but they also do a good job, so I just factor it in to the cost of the whole thing. (It kind of equals out to what I would have paid back in NY, anyway).
But like..grocery delivery, not so much. If I'm paying a delivery charge, I don't know that I should have to tip? But maybe I'm wrong. Sometimes I do, sometimes I don't. If they are late or surly (which has happened) then definitely not.
Restaurants, it's the usual 12.5%, although if we've used a voucher, we tip as if we didn't since it's still the same amount of work. And I always try to leave it in cash, if I can.