Back to top

0871 231 2000

Calls cost 13p per minute plus your phone company's access charge

Last Order Dates
Don't miss out and receive your delivery in time for Christmas

Important Dates

Left your Christmas shopping to last minute? Find your festive inspiration online
with our wide range of gifts, novelty clothing and home decorations.

*Order by 11 pm Mon-Fri, 12 pm Sat-Sun. Order by 11 pm 23rd December 2019 (4 pm in Northern Island) for next day delivery. Delivery times are based on the assumption that the items are in stock. Whilst we make every effort to deliver goods on the day we specify, we cannot guarantee delivery on that day or accept any liability for out of pocket expenses, costs, losses or any other expenses due to failed or late delivery. These options are only available if you live in an area covered by our courier, geographical delivery restrictions may apply. Direct dispatch standard orders are given specific lead times/due dates at the time of ordering. For more information, please see the details online.

**Free delivery to Parcel shops may be available for orders over £40 but some items may not be available for delivery this way, such as large items. If this option is available to you we’ll let you know during checkout. Please bring photographic ID (such as passport or driving licence) with you when you collect your order.

***All purchases made between 16th October 2019 and 24th December 2019 will benefit from an extended returns period up to 21st January 2020. Purchased items must be returned in unused and new condition (or unused in original packaging). Our standard Product Exceptions Policy will still apply. Please allow 7 days for your return to be processed. This is in addition to, and does not affect, your statutory rights. For more information on our Returns and Product Exceptions Policy please Terms and Conditions online.