Will my order arrive in time for Christmas?
Our last order date for Christmas delivery is 16th December 2018. Orders placed after this date may not arrive before Christmas.
Our 'last order date' is meant as a guideline and is not guaranteed. Please be aware that external factors beyond our control (such as strikes, adverse weather conditions affecting parts of our delivery network) may delay your orders. Please note that our last order dates are based on normal conditions so in exceptional conditions it might happen that your order arrives after Christmas despite you ordering before the date provided.
- UK Mainland: 16th December (11:59pm)
- Northern Ireland: 14th December (11:59pm)
- Scottish Highlands: 14th December (11:59pm)
- Channel Islands: 8th December (11:59pm)
- British Forces Post Office (BFPO): 5th December (11:59pm)
When will I receive my home delivery order?
We aim to have your parcel delivered to you within 5 working days from the date your order was placed, however, it can often be sooner than this. For non-UK-Mainland orders, delivery time may be longer.
Small parcels will be sent via Royal Mail post.
Medium parcels are sent by our courier who deliver between Monday to Saturday, typically between 8am and 7pm.
Larger items are sent through a specialized courier who deliver between Monday to Friday, usually between 8am and 7pm.
If your order hasn't arrived after 5 working days from the date your order was placed, please contact us.
Please note that Bank Holidays may affect the delivery of your order with our courier.