This bike shop is staffed with folks who really know what they're talking about. They have a huge range of bicycles, from $200 commuter bikes to high-end bikes for the aspiring professional cyclist. They've got a good selection of accessories, and can order any number of things if they don't have it in stock. They've always been more than helpful every time I've gone in. I can't recommend this place enough!