I bought a build in progress (and it's still in progress...), and it came with a wiring harness that was in the "50-60% done" range. I looked at it for a bit and decided to send it to DF. I actually paid a bit more than their quoted price, precisely because it was "60% done" and it wasn't right.
It came back as a thing of beauty, everything in it's correct place, approximately 97 rolls of tape used to hold everything together SOLID. It's big and heavy and was a bit difficult to get into the car - but I know whatever issues I have or will have with the car, it is for sure not the wiring harness.
Send it to DF, be happy and way less stressed!