Yes, BD is a legitimate company.
They offer excellent quality bikes at half of the retail price charged at local bike shops, however, you will need to assemble the bike yourself (or pay a LBS to do it for $50-60).
Don't listen to the naysayers on this forum - think for yourself and decide if an on-line purchase is right for you. Are you comfortable using Amazon, Ebay or Craigslist for purchasing?
One more suggestion - develop a good relationship with your local bike shop for cycling gear, service and accessories. I used my LBS for test rides to ensure I got the right fit - then had them do a pro fit and purchased a bunch of gear (shoes, pedals, etc...). I saved $1,500 and the LBS is happy to have my continued business.
Good luck and use the forum as a resource
Last edited by FlatSix911; 09-06-09 at 03:50 PM.