These guys are great, never written a yelp review & I don't know much about bikes but I brought my bike in. My bike was in bad shape! The second main gear didn't work and the breaks were starting to go. Brought it in and it was like they gave me a new bike!