Get it in time for Christmas!

Below you can find the deadline before placing an order with guaranteed delivery before 25th December.

Order before 2pm GMT on 20th December
DPD standard delivery – FREE

Standard shipping is absolutely FREE on all orders.

We also offer Next Day Delivery via DPD for £9.99.

Last order time for same day dispatch: 3pm GMT If your order contains multiple items these may be dispatched separately. 

Please allow extra delivery time for orders placed during sale periods.

We ship all orders via Next Day Delivery Shipping Method
DPD Next Day Estimated delivery next business day.

Your order will be dispatched from our UK warehouse. Delivery times are stated from the date your order is dispatched, not the date your order is placed.

We aim to fulfil all our orders by their estimated delivery date, however shipping times are out of our control once your package leaves us. 

We’ll also send you an email with your shipment information and tracking (where available) after your order has been dispatched.

Order Not Received

If your order hasn’t arrived with you as expected please:

  • Check your delivery address was entered correctly. Contact us if there are any errors. 
  • Check the delivery timeframe, if you have reached the estimated delivery date, please wait an additional 24 hours for any deliveries to be completed.
  • Check with your neighbours to confirm whether they have accepted your parcel for you.
  • If you have completed these steps and you have still not received your order, please contact us at and we would be delighted to assist.