I have popped in here a couple of times because it is super close to my office. The first time was to buy a set of fenders for my road bike and the second time to get a quick tune-up when the bike when my bike was acting up. While this place doesn't blow me away, people were friendly enough and they serviced my bike on the spot. Prices seem a bit steep for most of the merchandise but my tune-up cost $10, so I can't really complain.
So I'll give them 3 stars. Haven't blown me away yet, but I have no reason not to go back.