Last updated 06 Jul, 2022
We continue to despatch orders using Royal Mail and our other couriers. You may find delivery times are longer than usual, even for express delivery services like Next Day, Royal Mail Special Delivery and International Express Courier. Most domestic deliveries are arriving on time and express services are given priority over standard services. However, delivery charges will not be refunded and consequential loss claims will not be considered if items are delivered later than expected.
If we find that we are unable to despatch your order for any reason, we will contact you to confirm if you wish to put your order on hold until such time as we can despatch or instead cancel the order and refund your payment in full.
Thank you for your support and understanding at this challenging time.
Express delivery service orders received before 14:00GMT Monday to Friday (excluding bank holidays) will be shipped that day (subject to stock availability - conditions apply).
All other shipments are sent by Royal Mail or ParcelForce. The dates detailed below are based on the recommended last posting dates for Christmas provided by the Royal Mail and ParcelForce. We can only guarantee that goods will be dispatched from us by these dates. We are unable to guarantee that the Royal Mail/ParcelForce will deliver the goods to you before Christmas, so please order earlier if possible to avoid disappointment.
Pre-Christmas Delivery Service Options | Last Recommended Ordering Date |
UK - All Regions | |
Royal Mail Special Delivery | 4pm Thursday 23 December 2021 |
1-2 Day Express Delivery | 2pm Tuesday 21 December 2021 |
Royal Mail 1st Class Delivery | 4pm Tuesday 21 December 2021 |
Standard 2-5 Working Day Delivery | 2pm Friday 17 December 2021 |
International | |
Standard Airmail - Belgium, France, Luxembourg | 2pm Friday 17 December 2021 |
Standard Airmail - Austria, Denmark, Germany, Iceland, Ireland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland | 2pm Thursday 16 December 2021 |
Standard Airmail - USA, Canada, Czech Republic, Finland, Italy, Poland, Sweden | 2pm Monday 13 December 2021 |
Standard Airmail - Cyprus, Malta, Greece, Eastern Europe (except Czech Republic, Poland and Slovakia), Turkey | 2pm Friday 10 December 2021 |
Standard Airmail - Africa, Central & South America, Asia, Far & Middle East | 2pm Wednesday 8 December 2021 |
Standard Airmail - Australia & New Zealand | 2pm Monday 6 December 2021 |
Standard Airmail - Caribbean | 2pm Wednesday 1 December 2021 |
International Express Courier | Express courier services - 2-7 working days depending on location - please ask before ordering |
Date | Day | Sales Office Hours |
23 December 2021 | Thursday | 08:30 - 17:00 |
24 December 2021 | Friday - Christmas Eve | 08:30 - 12:00 noon |
25 December 2021 | Saturday - Christmas Day | Closed - No Despatches |
26 December 2021 | Sunday - Boxing Day | Closed - No Despatches |
27 December 2021 | Monday - Bank Holiday | Closed - No Despatches |
28 December 2021 | Tuesday - Bank Holiday | Closed - No Despatches |
29 December 2021 | Wednesday | 08:30 - 17:00 |
30 December 2021 | Thursday | 08:30 - 17:00 |
31 December 2021 | Friday - New Years Eve | 08:30 - 12:00 noon |
1 January 2022 | Saturday - New Years Day | Closed - No Despatches |
2 January 2022 | Sunday | Closed - No Despatches |
3 January 2022 | Monday - Bank Holiday | Closed - No Despatches |
4 January 2022 | Normal office hours resume | 08:30 - 17:00 |
Orders Received BEFORE 16:00 GMT on | Scheduled Despatch Day | Royal Mail Special Delivery Service Expected Delivery Date |
20 December 2021 | 21 December 2021 | 22 December 2021 |
21 December 2021 | 21 December 2021 | 23 December 2021 |
22 December 2021 | 22 December 2021 | 23 December 2021 |
23 December 2021 | 23 December 2021 | 24 December 2021 |
24 December 2021 (Orders received before 11:30am) | 24 December 2021 | 29 December 2021 |
25 December 2021 | 29 December 2021 | 30 December 2021 |
26 December 2021 | 29 December 2021 | 30 December 2021 |
27 December 2021 | 29 December 2021 | 30 December 2021 |
28 December 2021 | 29 December 2021 | 30 December 2021 |
29 December 2021 | 29 December 2021 | 30 December 2021 |
30 December 2021 | 30 December 2021 | 31 December 2021 |
31 December 2021 | 4 January 2022 | 5 January 2022 |
1 January 2022 | 4 January 2022 | 5 January 2022 |
2 January 2022 | 4 January 2022 | 5 January 2022 |
3 January 2022 | 4 January 2022 | 5 January 2022 |
4 January 2022 | 4 January 2022 | 5 January 2022 |