I've been going to the same barber for several years now.
It's a good, old fashioned shop. No appointments or anything-just come in, sit down, and BS for a while until your turn comes up. He's been there 20+ years longer than I've been alive. My barber knows everyone and everything that goes on in town.
For $10(plus usually a $2 tip-sometimes more) I get a good haircut, find out what's going on, and usually get to visit with plenty of other people I know.
The great thing too-and the mark of a true barber-unless I tell him otherwise, I just sit down in the chair and he cuts my hair exactly the way I like it without even stopping to ask me. I'm not exactly unique/special in that regard.