BD ads should come with a warning: You get no help. If you are not a skilled bike-mechanic who has built at least one bicycle up from the frame - this BD bike will cost you more money to get it set up properly. Do you know the difference between a brake-cable and a gear-cable? You have no real-time warranty. If you are a skilled mechanic - this could be a good deal. IF it arrives in perfect condition - and quite often it won't. If you don't have the skills to adjust and grease and properly tune this bicycle, add at least $200 for a (likely pissed-off) bike-shop to do this for you. If you have technical questions, feel free to call the factory in China. Or come to such places on the internet as bikeforums.net and try to ask questions there - where sight-unseen bike-mechanics may be able to help you. You will get no help in setting-up your new bicycle from Bikesdirect. You take responsibility if you do it wrong and end up hating bicycles as a result.
Did I leave anything out?