We'd like to wish all our customers a Merry Christmas and a Happy New Year!
Our last order dates and opening times for the Christmas and New Year period are listed below. Orders can be placed online at any time - we will ship the order as soon as we're open.
Last order dates
If you require your order before Christmas, please make sure the items you order are listed as 'in stock' on the website. Depending on the delivery service you choose at the checkout, your order needs to be placed before the times and dates listed below:
| Delivery service selected | Last order time & date |
| Royal Mail 2nd Class Post | 1:00pm, Wed 17th Dec |
| Royal Mail 1st Class Post | 1:00pm, Fri 19th Dec |
| Royal Mail Tracked 24 | 1:00pm, Fri 19th Dec |
| Saturday Delivery (Non 'Highlands & Islands' addresses) | 1:00pm, Fri 19th Dec |
| Next Working Day Courier (Orders under £300) | 1:00pm, Fri 19th Dec |
| Next Working Day Courier (Orders over £300) | 1:00pm, Tue 23rd Dec |
| Royal Mail Special Delivery (Next Working Day) | 1:00pm, Tue 23rd Dec |
|
Orders to 'highlands and islands' destinations should be placed at least 2 days sooner
to guarantee delivery. Also please allow extra time if weather becomes inclement during the Christmas period. |
|
Please note, these are the latest possible dates for postage that the delivery services expect to be able to deliver in time for Christmas.
We would strongly recommend placing your order before these dates if possible, as bad weather or other problems with the delivery services could cause additional delays.
Opening times and expected deliveries
The table below shows details of which days we are open, and expected delivery times for orders placed before our order cut-off times on each day if you place an order with a next-working-day service (and the order is not being delivered to a 'highlands & islands' destination).
| Order date | Are we open? | Expected delivery date (next working day shipping) |
| Mon 22nd Dec | Yes | Tue 23rd Dec |
| Tue 23rd Dec | Yes | Wed 24th Dec |
| Wed 24th Dec | Yes 1 | Tue 30th Dec 2 |
| Thu 25th Dec | No | Tue 30th Dec 2 |
| Fri 26th Dec | No | Tue 30th Dec 2 |
| Sat 27th Dec | No | Tue 30th Dec 2 |
| Sun 28th Dec | No | Tue 30th Dec 2 |
| Mon 29th Dec | Yes | Tue 30th Dec 2 |
| Tue 30th Dec | Yes | Wed 31st Dec |
| Wed 31st Dec | Yes 1 | Fri 2nd Jan |
| Thu 1st Jan | No | Mon 5th Jan |
| Fri 2nd Jan | Yes | Mon 5th Jan |
| Sat 3rd Jan | No | Tue 6th Dec |
| Sun 4th Jan | No | Tue 6th Dec |
| Mon 5th Jan | Yes | Tue 6th Dec |
|
Special notes: 1 - Open until approx midday. 2 - Due to the 4-day Christmas closure, not all parcels may ship on Dec. 29th. |
||
Please note, although the postal and courier services are operating between Christmas and New Year, there may be backlogs in their systems, which may cause a slight delay to next working-day deliveries.
If you urgently need an item between Christmas and New Year we recommend ordering for delivery before Christmas.
All deliveries will resume as normal on Friday January 2nd.
Please click here to return to the home page, or here to return to your shopping basket.
Full desktop website
