Last Christmas Posting Dates:
Surely you wouldn't leave it that late, but if you like to live life on the edge, then December 19th (before 4pm) is the last Guaranteed posting date for Christmas delivery. 

Please note: Whilst we still aim to dispatch orders within 1-2 working days, the total delivery time may be longer due to the Royal Mail postal strikes. This is, unfortunately, out of our control. However, we will keep this updated as best we can.

Christmas Returns
We understand it's a busy time and you may move a little slower due to over indulging, for that reason Christmas returns are valid up until January 13th 2023.

UK Standard (1-4 Working Days) 

  • Free Delivery (Orders over £75)
  • £3.95 (Under £35) or £4.95 (Over £35)
  • European Shipping – AVAILABLE
  • Worldwide Shipping – AVAILABLE

All items will be posted Royal Mail Signed For Delivery. Orders placed before 4pm we aim to dispatch same day. Time frames for deliveries are currently 1-4 days. Once your order has been processed you will receive your tracking details via email. It’s important to note that next day delivery is not currently available during this time. 

International delivery is affected on a country by country basis. You can find out if deliveries are still shipping to your country by checking the Royal Mail website, or your local delivery service’s website information.

Click and Collect from Store Only SY1 2BB

We are offering click and collect service from our store in Shrewsbury on the following days:

Monday: 12:00 – 17:00
Tuesday: 12:00 – 17:00
Wednesday: 12:00 – 17:00
Thursday: 12:00 – 17:00
Friday: 12:00 – 16:00
Saturday: 12:00 – 17:00
Sunday: Sometimes! - Please call on the day (01743 289400)

Simply choose the click and collect option upon checkout. Once your order is ready we will send you an email confirmation.

Please note that is not responsible for any charges incurred due to any import taxes charged to specific countries.

We thank you for your understanding in these current events