I've bought 6 different bikes from BikesDirect. Road, Hybrid and comfort bikes. Ive also suggested them to several friends. EVERY bike has been an excellent bike for the money, and shipping is lightening fast. If you are just a little handy with tools, there are great assembly videos on YouTube that will help you fine tune your assembly for more advanced bikes. If you need a little help, your local bike shop will assemble and tune for 40-80 bucks. Either way... you will get a lot more bike for the money.
Note that they are low a overhead M-F business. It may take a bit of time for them to return your voice mail or respond to your email, but that is part of what keeps the price down. If you need more hands on service, there is nothing wrong with going to a LBS.