I always come here first whenever I need something for my bike. I bought my first mountain bike here 15 years ago and continue to head to this shop for all my biking needs. The people who work here are extremely helpful. Like any bike shop, some things are pricey and others are cheaper, but I would say most of their stuff is average-priced. The environment there is awesome though! They really try to help you out with your problem and aren't condescending or working for commission in any way! No hounding you to buy stuff, they're just there to help. 5 stars! Highly recommended!