The only sort of place I've ever been for a haircut is Greatclips and the like. And they never could do my hair just right. It's like they already have in mind what they want to see on me and I can only say "little shorter, please" so many times before I start to feel like it's annoying both of us. Then I bought my own clippers and haven't been back ever since. Problem solved.