They carry everything from bikes to accessories like helmets, carriers, gloves, chains, pedals, componentry and clothing. They are extremely knowledgeable and will help fit a bike to you. They offer a good variety of bike brands and types. They also do bike repair. I have always been extremely pleased with my purchases from this store.