I recently ordered a Motobecane Immortal Spirit after reading dozens of reviews about Bikesdirect.com. Like a lot of people, I was hesitant to buy a bike on line but I went ahead and took a chance. The bike arrived in four working days in perfect order. Even though I have some experience in bike mechanics, I took it to my LBS and had it assembled for $60.00.
Took the bike out last night for a 15 mile ride. My only complaint is that the seat is too hard and I am going to have to replace it. Otherwise, the DA components worked perfectly and the ride was great. I would not hesitate to buy another bike from them again.