Christmas Delivery Info

Christmas Delivery Timeframe
Royal Mail 2nd Class December 17th
Royal Mail 1st Class December 19th
DPD Next Working Day Delivery December 21st by 1pm
DPD Saturday/Sunday Delivery December 22nd by noon

Royal Mail 1st & 2nd class timeframes are not guaranteed.
We suggest using DPD to ensure you have your hats in time for Christmas.

International Standard (Austria, Belgium, France, Germany, Ireland, Luxembourg, Netherlands) December 17th
International Standard (Denmark, Italy, Portugal, Spain) December 14th
International Standard (Czech Republic, Finland, Norway, Poland, Slovakia, Slovenia, Sweden, Switzerland) December 11th
International Standard (Greece) December 8th
International Standard (Australia) December 7th
International Standard (Rest of the world) December 7th
International Express (Europe - Non EU Only) December 18th
International Express (Rest of World) December 14th

Please note, International shipments can have delays for security checks and possibly customs checks. If you have questions about delivery timeframes you can email our customer service team at

Christmas Customer Service Hours
December 22nd 9:00 A.M. till 6:00 P.M.
December 23rd Closed
December 24th Closed
December 25th Closed
December 26th Closed
December 27th 9:00 A.M. till 6:00 P.M.
December 28th 9:00 A.M. till 6:00 P.M.
December 29th 9:00 A.M. till 6:00 P.M.
December 30th Closed
December 31st Closed
January 1st Closed
January 2nd Back to Regular Hours. (9:00 A.M. till 6:00 P.M.)