I'm so upset with cycleplicity that I can spit fire and they should not be doing business with anyone because they're incompetent. After waiting several weeks after I placed my order before thankgiving I finally received the product two weeks before christmas and it was wrong, so now I have to jump through hoops in order to ship it back and hopefully I will get the correct product before Valentine's Day next year these people have decent prices but if it takesa whole calendar month to get your product it's not worth it I rather spend a little bit more somewhere else and get it within 3-5 days so if you're contemplating ordering from cycleplicity hopefully you would have read this first and then make your decision unfortunately I had to learn the hard way but I'm trying to make it easy for you