We use cookies and personal data for two reasons - to deliver the best website experience and serve personalised ads. Click Accept to continue or find out more in our Cookie and Privacy Policy
Get your gifts in time for Christmas!
Please note that our recommended last shipping dates are subject to change based on data and feedback we receive from our carrier partners. We highly recommend you to shop early to avoid disappointment.
UK Last Posting Dates
Delivery Service | For Arrival BEFORE CHRISTMAS Order By |
Standard Delivery | Midnight Tuesday 17th December |
Premium Delivery | Midnight Thursday 19th December |
Courier Delivery (Including by 10am and 12pm Midday) Postcode exclusions apply * |
2pm Friday 20th December |
Two Day Courier Delivery Where standard courier is unavailable * |
2pm Thursday 19th December |
Saturday Special Delivery Postcode exclusions apply * |
2pm, Friday 13th December Orders placed by 2pm Friday 20th December are still expected (but not guaranteed) to arrive in time for Christmas |
Sunday Special Delivery Postcode exclusions apply * |
Midnight, Friday 13th December Orders placed by 2pm Friday 20th December are still expected (but not guaranteed) to arrive in time for Christmas |
Please note: Excludes Personalised Gifts - See below
UK Last Posting Dates - Personalised Gifts
Product Range | For Arrival BEFORE CHRISTMAS Order By |
Personalised Temptation Money Pots
All Other Personalised Products |
Midnight Tuesday 10th December |
* Please double-check individual product descriptions to confirm last posting dates
BFPO - Sending Parcels to our British HM Forces
HM Forces | For Arrival BEFORE CHRISTMAS Order By |
Operational HM Forces | Midnight Monday 25th November |
Static HM Forces | Midnight Monday 2nd December |
Christmas Delivery: the Small Print
Our domestic deliveries are handled by Royal Mail and courier partner FedEx. Although we will do everything we possibly can to ensure that your orders are dealt with as quickly as we have promised, sadly it remains possible that circumstances beyond our control could delay the arrival of your parcel. (If for instance there is an unexpected snowstorm on Monday 18th December, so severe that it prevents the Royal Mail collection trucks from getting to our distribution centre, then your parcel cannot leave us to get to you.) Obviously this is extremely unlikely but please rest assured that if your order does not arrive by Christmas Eve, and having then made alternative arrangements you no longer require your order when it arrives, you may return it to us free of charge for a full refund
Christmas Returns: the Small Print.
Don't worry about it! We will extend our normal 14 day notification period until Thursday 2nd January for any Christmas presents, and unwanted gifts can be returned for a full refund. Please refer to the Returns Policysection of our Ts and Cs for further details.
Postcodes excluded from UK Next Day Courier delivery (Two Day Available)
Unfortunately, due to restrictions placed on us by our courier partners we are unable to offer a Next Working Day service to the postcodes listed in the table below.
For these postcodes we can offer FedEx two day delivery. Therefore last shipping time for Christmas delivery to these postcodes is 2pm Tuesday 19th December
AB Aberdeen31-56 |
BT Northern IrelandALL |
FK Falkirk19-21 |
GY GuernseyALL |
HS Outer HebridesALL |
IM Isle of ManALL |
IV InvernessALL |
JE JerseyALL |
KA Kilmarnock27, 28 |
KW KirkwallALL |
PA Paisley20-80 |
PH Perth1, 5-10, 15-50 |
PO Isle of White30-41 |
TR Scilly Isles21-25 |
ZE Shetland IslandsALL |
International Last Posting Dates
Please see below for our list of last recommended posting dates to international destinations. We do not take responsibility for parcels which do not arrive in the estimated arrival time including unforeseen delays such as flight and customs delays. We highly recommend you to order in advance of these deadlines.
International Airmail Last Posting Dates
Delivery Country / Region | If using Airmail, for Arrival BEFORE CHRISTMAS Order By |
Australia, Brazil, Bulgaria, Cyprus, Finland, Greece, Israel, Italy, Malta, Mexico, Norway, Portugal, Romania and Sweden | Midnight Thursday 5th December |
Czech Republic, Malaysia, New Zealand, Poland, Saudi Arabia, Spain, Turkey and United Arab Emirates (UAE) | Midnight Thursday 5th December |
Austria, Denmark, India, Lithuania, Philippines, Qatar, Slovakia and Slovenia | Midnight Monday 9th December |
Belgium, Canada, China (People’s Republic), Croatia, Estonia, Hungary, Iceland, Latvia, Luxembourg, South Korea, Thailand and USA | Midnight Wednesday 11th December |
France, Germany, Hong Kong, Ireland, Japan, Netherlands, Singapore, Switzerland and Taiwan | Midnight Thursday 12th December |
International FedEx Last Posting Dates
Country/Region | Using Service | For Arrival BEFORE CHRISTMAS Order By |
Australia, New Zealand & Rest of The World | FedEx Standard | Midnight Wednesday 11th December |
FedEx Premium | Midnight Thursday 12th December | |
Canada, Northern, Southern & Eastern Europe including Islands | FedEx Standard | Midnight Thursday 12th December |
FedEx Premium | Midnight Sunday 15th December | |
USA, Western Mainland Europe & Republic of Ireland | FedEx Standard | Midnight Tuesday 17th December |
FedEx Premium | Midnight Thursday 19th December |