Don't be put off thinking this a ""specialty"" bike shop that will charge you an arm and a leg. I took my 5-year-old son's Huffy bike to them - the chain kept coming off, and his training wheels were messed up. I was afraid the charge to repair the chain and fix the training wheels was going to be expensive: For $18.57 the bike chain was repaired, and Travis showed me how to fix the training wheels when they get out of alignment. He was very helpful! This is a wonderful store with great people working there who actually WANT to help with any/all biking needs. No matter how big or small your bike issue may be, run, don't walk, to this store. I highly recommend them - A++++!!!!!