Hi Sarah thank you for taking the time to leave a review, as we mentioned in our email correspondence the product clearly states that all calendars are made to order and can take a few days to do this. We also offer free delivery with our advent calendars so there was no extra charge for this, I would always recommend ordering more in advance rather than on the 30th November.