All orders will be shipped approximately around 25th November, with an expected delivery time of 1-3 weeks, depending on where you are located. We will aim to ensure all orders arrive before Christmas.