£15 every 4 weeks at a hairdressing salon. That might sound steep to some, cheap to others... But, they know my interests etc. so conversation is better than small talk about the weather, as they'll usually ask me specific questions about my work or things relating to my life, which is a nice touch. I've been going there for around 12 years now, and always use the same hairdresser.
I book my next appointment every time I have a haircut, so there's zero waiting time. I walk in, I'm offered coffee/water/food on arrival, a slew of friendly hairdressers who greet me by name, and a comfy chair. I can park my car right next to the hairdressers, and pop into the Tesco next door after every cut to pick up some breakfast. Bit of a monthly Saturday morning ritual!
These points are why I don't spend £8 at the barbers and wait around for half an hour to get a haircut style that I didn't ask for.