Bob's Cycle Center has everything you could possibly need for cycling. The store is definitely geared more towards serious riders, and the prices reflect that. I wouldn't recommend taking your child here to purchase their first bicycle unless you're willing to spend a good deal of money on a quality bike. The staff is super friendly and very knowledgable about all the products that they offer. The store is well organized and easy to navigate. Parking is ample.