Joel,
That sucks dude. I went to pick mine up at the supplier. I was glad I did as it would not have fit if it was delivered.
May I offer the thought of going to visit them tomorrow at their depot and get the issues ironed out. There is no reason you should suffer .
Glen