This bike shop, while having a large number of models, isn't very varied in the brands it carries. Bikes are predominately Cannondale, Specialized, and Giant. Not a great selection of road bikes, either. However, the staff are friendly and willing to recommend other stores. They also carry a fairly limited selection of clothing and have a repair shop in-store. Overall, not recommended; poor selection at mediocre prices.