I like the bike but to pay $20 for shipping a warranty part is ridiculous. If you order the part brand new from them non warrantied, it's free shipping. It was a pedal sensor so it was probably under 5 ounces. I would assume shipping US mail is probably $6.