Sort of a s/o from the hotel tipping thread.
The last time I got my hair cut, I went to a friend (neighbour across the road) who works in a local salon. She did a decent job, we had a chat, and I paid the full rate (which around here is a fair bit, 40-50 euro I think for just a trim). I realised after I booked the appointment that it could be a bit ackward if I didn't like the cut, but figured I'd work it out when and if that happened. What I didn't think about was the tip.
In this country, tipping the hairdresser isn't expected. It's nice, some people do it, but most people (particularly people my age) feel that the haircut itself is pretty expensive, and a tip isn't required (a poll recently in a respectable paper showed less than 20% always tip their hairdresser). But when I was paying for my cut I suddenly realised, is she expecting a tip? Should I leave a tip? Is a tip saying 'here, you need this more than I do' when it's a friend? I paniced slightly. I didn't leave a tip (I never do with hairdressers, although I have when in Canada).
So what do you do when it's a friend providing a service? If it was in a restaurant I'd have no trouble, but even here people only tip around 10/15% in restaurants, and it's still not 'expected' like the US.