No. I don't like Bikes Direct as it doesn't employ anyone locally (EU for me.)
I spend my money locally but won't buy a handmade bike in the EU as I am somewhat thrifty but will at least make sure that a "local" business profits.
A CRC bike would be a better option but not ideal.
A local shop is best.