The official home of cool t-shirts, retro gifts & more....

06-22 - Spend and Save

Christmas 🎅

The Christmas season has descended upon us - and on a scale of 1-10, our excitement level can only be described as 'Will Ferrell in Elf'!

Please click below for our Christmas opening hours. Our delivery time frames are all detailed at checkout too.

We are expecting delays and disruption to our international deliveries due to the global impact of COVID-19. Although we are still dispatching all orders on time, please take this into account when ordering.

Need a last minute gift? Be sure to check out our handy E-vouchers which are delivered instantly and allow the lucky recipient to choose their own perfect present from our huge range of fantastic tees, accessories and gifts!

Merry Christmas and Happy New Year from all at TruffleShuffle!

  • Christmas Deliveries 🚛

    • To ensure you receive your order in time for Christmas, please pay careful attention to our last delivery dates below:
      Caribbean16:30GMT Wednesday 1st December
      Australia, New Zealand16:30GMT Monday 6th December
      Africa, Asia, Central and South America, Far and Middle East16:30GMT Wednesday 8th December
      Cyprus, Eastern Europe, Greece, Malta, Turkey16:30GMT Friday 10th December
      Canada, Czech Republic, Finland, Italy, Poland, Sweden, USA16:30GMT Monday 13th December
      Austria, Denmark, Germany, Iceland, Ireland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland16:30GMT Thursday 16th December
      Belgium, France, Luxembourg16:30GMT Friday 17th December
      UK STANDARD Delivery16:30GMT Tuesday 21st December
      UK EXPRESS Delivery16:30GMT Wednesday 22nd December
      UK NEXT DAY/NOMINATED DAY Delivery16:30GMT Thursday 23rd December

      Any orders placed after 11.00GMT on Friday 24th December will be dispatched on Wednesday 29th December.

      Any orders placed after 11.00GMT on Friday 31st December will be dispatched on Tuesday 4th January.
  • Christmas Opening Hours 🕘

    • Thursday 23rd December9am-5pm (LAST DAY FOR XMAS DELIVERY Please select NOMINATED Delivery Friday 24/12/2021 to receive in time for Christmas)
      Friday 24th December8am-1pm
      Saturday 25th DecemberCLOSED
      Sunday 26th DecemberCLOSED
      Monday 27th DecemberCLOSED
      Tuesday 28th December CLOSED
      Wednesday 29th December9am-5pm
      Thursday 30th December9am-5pm
      Friday 31st December8am-1pm
      Saturday 1st January CLOSED
      Sunday 2nd January CLOSED
      Monday 3rd January CLOSED
      Tuesday 4th January9am-5pm
  • Christmas Returns 📦

    • We know that some of you are more organised than others when it comes to your Christmas shopping and so we have extended our Returns Period to allow you to return any unwanted or incorrect gifts to us for an exchange or a refund after Christmas.

      Any item purchased from 1st October 2021 can be returned to us until Friday 14th January 2022.

      Happy Christmas Shopping! 🎅🎄
P.S. We ho ho hope you find all the answers to your questions but if not...

Please check our out full helpdesk here or get in touch here and our ultra-helpful little Elves (AKA our Customer Services dream team) will be happy to help out!