“Ordered replacement Race Face crank, crank arms, chain ring and a new KMC chain for MTB. All delivered in good time, well packaged and at a great price. These were fitted to bike straight away with a new bottom bracket to replace old parts that had worn due to failing old bottom bracket bearings. Bike is now back to how it should be and these parts are a significant upgrade to the originals so should be more durable and give more chain ring options when needed. So glad to have a properly working bike again. Thanks Bikeparts!”