I lived around the corner from this shop for a while, and I gave them a million chances. Every time I ever went in there, whether to look at bikes, or just pick up a few odds and ends, I got nothing but the hard sell from the staff. The owner, in particular, is a real hard-ass when it comes to selling. If you're not in the market for an expensive racing bike, he basically just wants you out of there. Finally I decided that it wasn't worth the effort to support a business like that, even it is in my neighborhood. I go a little further up the street to the Arlington Bike Stop for basic items like tubes, tape, grease, etc, and I make the trek to the Wheelworks if I need something a little more technical.
Pros: They appear to wash their windows regularly
Cons: They have the worst staff ever.