Can any Mechanicsburg friends recommend a barber that (1) is decent; (2) doesn't charge $40 for a haircut; and (3) doesn't require an hour wait for a cut? I had a really good shop, but I'm not the only person who feels that way and every time I go I'm waiting for an hour. I don't need a shampoo, a scalp massage or a sports manicure, just a good haircut without a long wait. Any suggestions?