I see your frustration about not getting it this weekend and I'm on your side that they could/should have cut you a break for being late with no notice. however, 2 days is pretty fast to get a part out the door and he did say that if you had called they would have been happy to get it figured out for you. in the end it can't be that big of a deal. we all new it would take 2X as long as you think, cost 3X as much and take up 4X as much space.... you don't even want to know what the 5X and 6X are... but it relates to money either way
"This isn't mud, it's a special Jeep Wax"