Bike Farm is by far the BEST bike shop in town. They buy, sell, trade, repair, etc. You can also purchase helmets of all kinds, bike shoes of all kinds, riding attire, you name it, they have it. Customer service and professionalism is off the chain...(you see what I did there)!? I have purchased 3 adult mountain bikes there, grand kids helmets and bikes there....it is 100% legit! GO RIDE A BIKE!!!