Wanted to buy my 21 year old son a new mountain bike, but didn't want to spend a lot of money for a good bike. The guys at Bicycle Village were fantastic. They spent a lot of time ensuring he was fitted for the right bike and that it didn't strain my pocket book. What a great group of people that work there! Also, my son now has life-time adjustments to his bike!!! If you are going to buy a new bike, or anything for your bike - go to Bicycle Village!