I love this place you can know absolutly nothing about bikes and you can walk out of here knowin everything. That is how helpfull these people are. They are great at what they do. Like the previous person said they have a great sharity driven shop and provide bikes to little kids. It is a really neat place and i awlays take my broken bikes to them.