My fiance took his bike in for a "check-up" as it was a bit rusty, and the tires were oh-so-questionable. Upon telling some of his biking enthusiast friends he was taking his bike in he was warned to "not let them make you feel bad about your bike", because allegedly bike shops can be somewhat snobbish.
This was not the case at Landis Cyclery.
The people here are friendly, helpful, and don't try to oversell you. Incredibly, they threw in a free bike tire because they noticed the tread was a little low and put on new handlebars - all without an extra charge. The bike was spruced up to tip-top shape in no time at all.
Excellent service and worth your while.