"I feel the inability to miss their release dates was intentional." Have you ever had your car at an auto body shop? Well my best friend owned one. I also have had experiences with other auto body shops over the years. The promise a date and never , I mean never have the car ready on that date. They usually promise Friday , then comes Monday you will hear "waiting for one little part , you wouldn't want the car without that final part would you? Then comes Wednesday , Thursday, finally the next Friday they are giving it that final bit of detailing, shampooing and waxing you should wait to next Monday to pick it up. The carpets will be dry then.
The Auto body shop knew damn well it could not meet its original date. But knew if they said you had to wait a month for your car to be fixed you would go some where else and they would promise 2 weeks only to disappoint and deliver in 3 1/2 . You guys shouldn't be so trusting don't worry they will still sell you the piece even if you trash them a little about making you wait . They will even sell you two. They are in the business to make money first, friends second. With my experience with these type of transactions I guess I should have known. Shame on me.