Christmas Shipping Times

This year, as postage is likely to experience further delays outside of the usual rush at Christmas, we are stopping to-order purchases on December 1st so if there is something specific you have in mind, best get the orders in asap.

We will have some stock of our most popular products on hand, ready to ship so you can still buy from the storefront after December 1st, just not our full range. 

  • All orders are provided with tracked shipping (extra cost applied at checkout)
  • Orders placed before 12 noon GMT on these dates are guaranteed to be shipped in time to arrive at your door subject to the selected courier delivering in their estimated timeframes.
  • After December 1st we will be fulfilling from our on-site inventory. We will have a selection of our most popular garments ready to ship.
Event Date

Final date for Australia, Italy, Eastern Europe, New Zealand, United States, Canada, Finland, Sweden, Turkey, Cyprus, Malta.

25th November

Last date for on demand orders

1st December