I bought a bike at my city's largest, best established bike shop. Based on the quality of their prep work and attention to detail, not to mention their after-sale service...
I wouldn't hesitate to buy my next bike on-line from BD.
My LBS is not the best or the biggest, but their prep work and after the sales service is still leaps and bounds better than having a large brown box showing up at my door step, not to mention having to converse back and forth via email with an online vendor over any unforeseen issues.