All Christmas orders placed before the 14th of November will be guaranteed delivery before the 10th of December.  All orders placed in October will be sent before the 1st December.