
These are the last dates to place an order for guaranteed Christmas delivery (this year – 2024).
It all depends which service you choose during checkout, so please choose carefully to avoid disappointment.
For all UK orders:
Service | Last order date |
2nd Class | Tuesday 17 December |
1st Class | Thursday 19 December |
Royal Mail Tracked 48® | Thursday 19 December |
Royal Mail Tracked 24® | Friday 20 December |
Pickup (Paisley)* | Friday 20 December |
Pickup (at a craft fair)** | Saturday 14 December |
For all International orders:
Last order date | Countries |
Thursday 5 December | Australia, Brazil, Bulgaria, Cyprus, Finland, Greece, Israel, Italy, Malta, Mexico, Norway, Portugal, Romania and Sweden |
Friday 6 December | Czech Republic, Malaysia, New Zealand, Poland, Saudi Arabia, Spain, Turkey and United Arab Emirates (UAE) |
Tuesday 10 December | Austria, Denmark, India, Lithuania, Philippines, Qatar, Slovakia and Slovenia |
Thursday 12 December | Belgium, Canada, China (People’s Republic), Croatia, Estonia, Hungary, Iceland, Latvia, Luxembourg, South Korea, Thailand and USA |
Friday 13 December | France, Germany, Hong Kong, Ireland, Japan, Netherlands, Pakistan, Singapore, Switzerland and Taiwan |
*Pickup location is our HQ in Paisley, exact address will be given with an appointment time to pickup your order, if you have a preferred date in mind please let us know if we can accommodate this.
**Our final craft fair before Christmas is in Bellahouston, Glasgow on 15th December 2024 – so if you pick this option you will need to make your way here.







