Christmas Delivery & Returns

Christmas Delivery Times

The last date to place your order in time for Christmas is 9am Wednesday 20th December for delivery on Friday 22nd December. Subject to our Orders & Shipping policy.

We always aim to deliver items as soon as possible, however during December, there may be a delay with your order due to our operating patterns. If there is a delay with your order we will contact you as soon as we can with an estimated delivery date.

Christmas Returns Policy

We have extended our refund policy for your convenience this Christmas.

We will be happy to exchange or refund purchases made from Friday 1st December 2023 up until Friday 12th January 2024, on the presentation of the unused, unworn goods in their original packaging (with no alterations made) and the guarantee accompanied by the till receipt or proof of purchase.

Subject to our Returns & Refunds policy.