I'm sorry to hear that, Mummy May, but great that he's been offered a new job. And great that you're a Christmas crazy and were so organised.
Jessy, the same thing happened to us last year, but in December which was slightly better, I guess, because Christmas was mostly done. We spent a miserable Christmas eve though, going around grotty used car dealerships. Hope it gets sorted for you soon and that it doesn't impact on Christmas too much