I wrestled with a similar question with my Felt vs. the mail-order Motobecane... simply on price. After much deliberation I felt that actually getting on several bikes and working with various LBSs to determine what was right for me and in my price range worked best. Ended up with the Felt Z4 over the Specialized Roubaix/Cervelo RS (among others) and the mail older Motobecane choices.
There are plenty of great bikes offered by LBSs that will meet your needs.
But like @Industry_Hack says above, unless you know what your doing, you should probably buy local.
A forum community dedicated to cycling and bike riders and enthusiasts. Come join the discussion about troubleshooting, maintenance, training, trails, racing, reviews, accessories, classifieds, and more!