Last orders for guaranteed Christmas delivery will be Midnight Friday 13th December. Any orders places after then will be dispatched after the Christmas holidays.