Hi Carroll, we are sorry for the delay in your repair. Both scenarios you have mentioned are accurate. We ordered your replacement door on 12/11 and received that door on 12/17. Upon delivery, we inspected the door, as we do all of our incoming parts, and determined it was damaged. We immediately sent the door back and received a proper replacement door on 12/19. At that time, we had all parts and our technician was able to send everything to our paint department the next day 12/20. Unfortunately, that same day 12/20, we had a electrical breaker failure - the breaker that maintains our two paint booths. We had electricians here to repair the breaker panel on 12/23 - the next business day. At this point, we had natural delays with Christmas Eve, Christmas day, employees using PTO for 12/26 & 12/27 and the weekend (12/28 & 12/29) which we are closed. We completed the repairs and clean up late in the day on 12/30, the next business day. We then delivered the car to you, understanding your frustrations with our delay, on 12/31 around 9:00 AM. We apologize for not meeting our initial estimated completion date.