I hit my child's bike this week with a minivan, and visited the West Chester location of Montgomery Cyclery. The staff was informative and friendly (Especially Matt!). They attempted to repair as much as possible, and explained the necessary replacement parts. We got the bike home before she even returned from school that day! They quickly fixed a stressful situation, her bike looked as good as new at an excellent price. I'm extremely grateful Montgomery Cyclery was so helpful!! I'd highly recommend them to anyone, and I'll be back myself!