We handle your order as soon as it arrives and try to despatch it within 2 working days. If a product is temporarily out of stock, however, it may take a few days more to complete your order- allow up to 10 days in total.
Some specific items may be delivered separately to the rest of your order and are marked clearly in item descriptions, our handmade Christmas crackers for example. But don't worry, delivery will be made in plenty of time before Christmas.
Returns - for whatever reason - may be made within 30 days of purchase to our freepost address for a full refund of the price paid. Items must be in good condition and suitably packed using, where possible, the original packaging.