What?!?!? That's ridiculous, PD need to get their **** together!!
Hopefully you are getting all the bad luck out the way early and your build will fly by without a hitch!!!
I certainly hope so. It would be great to go to site and have smooth sailing after that as much as possible. I will be showing our site supervisor the notes on your blog to hopefully avoid some of the things you had to go through. If they know in advance it may make our build process smoother.