I've been stopping by the shop for about 3 years, and bought a mountain bike two years ago at the old shop. There are a few very aggressive sales guys who will push older merch. Everyone is knowledgeable, however, so if you come prepared, knowing what the different component groups are and what MSRP is, you can hold your own and bargain with them. The high end selection is quite good. Recommended only if you've done your research and know what you want.