The store is fairly small, but the service great. When I gave my intended spending range, the salesman was happy to show me last years model of Specialized bike, rather than push the more expensive current model. I bought the bike, and still have it 5 years later. They do free
tightenings/tune-ups if you bought your bike there, and can usually squeeze you in same day.
more