Yeah price differences...
Im in canada where the docter is paid for....

I used to pay $15 + tip for a haircut @ one of those "haircuts places"(supercuts, mastercuts, greatcuts etc...) then I went to an actual salon and was paying $35 + tip. I switched salons because my stylist moved, so now im paying $45 + tip. Remember those are canadian prices, but sometimes we canadians pay the same amount for things as you would is the states. so check out the prices for yourself. Hey what are you waiting for? pick up the phone, its free!

However, like I and you said sometimes walking out of those "Haircuts places" you leave feeling a little less than satisfied. Now I walk out feeling good, and I get to comeback anytime for free and just get a neck trim.