(Reference #XMAS)
The last day for ordering for UK Christmas delivery is Wednesday 12th December.
Orders received after 12th will be despatched at our earliest, but no guarantee of delivery before Christmas is offered.
Europe & Rest of World - last date is Monday 1st December.