Just purchased a Motobecane Mirage Pro bike from bikesdirect.com. It was received timely and was relatively easy to put together. However, with only 15 miles on the 2nd ride, a pedal came loose and stripped the crank. They disclaimed all warranties, made me pay for replacement of defective parts and further claimed that the pedals were not installed properly when that is probably the easiest thing to install. In short, DO NOT EVER BUY A MOTOBECANE AND DO NOT EVER BUY FROM BIKESDIRECT.COM. I would give them zero starts if I could. Be forwarned.