i recently bought a BD bike. (Dawes SST-AL) No complaints here, shipping was remarkably fast and the bike was as expected. I dont know what else to tell you about it, what you see is what you get. IMO, the price difference will make up for a couple of major-ish repairs that the LBS might have given you for free.
I'd do it again, and probably will when I decide to get a cross bike or upgrade my roadie.