Bob's Pedal Pushers has everything you need for cycling. From beginner to more serious riders. The staff is incredibly knowledgeable. And the service is outstanding. I've taken my kid's bikes there for minor problems and they have been extremely helpful. They offer lots of bikes and cycling gear and have happily made minor adjustments on the bikes we have purchase for no charge. I recommend them for all your cycling needs.