All are decent bikes when compared to LBS bikes of approximately the same price point. I have a Motobecane Gran Premio and saved about $200-250 from similarly equipped bikes in my regional LBSs. The trade off is that you have to complete the assembly and adjustment yourself and you don't get to test ride before the sale. There is also no LBS to make minor fitting changes like swapping stems or to provide maintenance. It really didn't matter for me as I live 45 miles from the nearest LBS and do all of my own mechanical work. BD has good bikes at a fair price, but it's not for everyone.