Orders placed before 1pm despatched the same working day. Free Delivery over £100 ex VAT (UK Mainland) - More Information
When will my order be dispatched?
We usually dispatch UK mainland orders within 24 working hours of us receiving your order paid in full. However during busy periods it can take a few working days to dispatch your order but we will give advanced notice of this on the home page &  during the checkout process.

If you need your order for a specific date, please get in touch or leave a comment in the Delivery Instructions box within your basket, and we will do our best to try and accommodate your request.
More from Orders
What is the status of my order?
Do you keep back orders?
I am missing some items, what should I do?
Can I add to an order?
Do I have to pay on the internet?
Can I check where my order is?
How do I know when my order is dispatched?
Am I missing items from my order, how can I check this?
Can I return items?

Visit Our Trade Only Christmas Showroom

Browse our unrivalled collection of wholesale Christmas gifts and decorations at your leisure with refreshments and be inspired by visual displays in our 2,500 sq ft trade only showroom.

Located in Gainsborough, Lincolnshire, United Kingdom by appointment only.