My co worker wanted a road bike he was on a strict budget and bought a bike from BD. He went for one of the low end models not something I would of went for but it's all he could afford. It came in 5 days after online purchase. I went over to help him tune it up he did the pre assembly which was very easy. What I ended up doing was removing both wheels truing and tensioning spokes adjusted bearings it was needed, loosen both cables and retention and adjust both derailleurs including moving the FD completly, same with brake cables and pads did a quick fit or him and all was good. Went for a 25mi ride the next day with a multi purpose tool and did some minor adjustments on the road and it seems to be ok now.
Be prepared to adjust everything if you want it good! its not going to be a take it out of crate slap it together and ride bike.