Christmas 2020 Last Order Dates

Last orders for Christmas 2020! ūüď£

It gets super busy this time of year and 2020 is certainly no exception, as all our garments are printed to order we have outlined our last order dates below to ensure any orders for Christmas arrive to you in time.

  • These dates are for ALL shipping services (Regular, Recorded and Courier)
  • Orders placed¬†before 12 noon GMT¬†on these dates are guaranteed to be shipped in time to arrive before the big day
  • Orders placed¬†after 12 noon GMT¬†on these dates may still arrive in time for Christmas, but we cannot guarantee this¬†
  • Unfortunately we cannot guarantee any orders to arrive in time for Christmas if couriers change their dates or strike. While this scenario is unlikely we will contact customers directly on any affected orders.



Africa, Asia, Caribbean, Central & South America, Far & Middle East

25th November

Cyprus, Malta, Eastern Europe (except Slovakia) New Zealand, Turkey, Canada,  Finland, Italy, Sweden

26th November


1st December

Austria, Denmark, Germany, Iceland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland 

3rd December

USA (via USPS)

3rd December

Belgium, France, Ireland & Luxembourg.

6th December

DPD Orders

7th December

Mainland UK - Royal Mail 48 / Second Class

7th December

Mainland UK - Royal Mail 24 / First Class

7th December