*All orders for mainland UK are delivered free of charge if over £15 in value! Unfortunately we are unable to send orders free of charge to highlands and islands or Northern Ireland because of the high delivery costs we are charged. Orders are sent either by guaranteed Royal Mail or with a courier who will deliver between 9am and 6pm. If you require priority next day delivery please ask and we will upgrade you to a next day for only £7.95 (2-3 day in Ireland and the Highlands and Islands). We also offer a standard delivery service for £2.95 available on all orders. Please note next day service does not include Saturdays which can be arranged but are more expensive. All next day orders requested on a Friday will be delivered on the following Monday.

Free delivery is only available on pyrotechnic orders over £100 due to the specialist delivery requirements.


We will try to send your order within 24 hours but please allow 5 to 7 business days. International orders are generally received in under 10 to 14 days although these times cannot be guaranteed. If stock is not available we will contact you to let you know a delivery time. If you have requested next day delivery and placed your order before 5pm you will receive it the next working day. When selecting priority shipping please allow 2-3 working days for delivery. Please call us if you require special arrangements e.g. next day delivery before 10am (we can sometimes arrange it) or Saturday delivery for example.


If your item is not in stock, we will place it on back order for you. You will always be contacted with the option to cancel your order if you would rather not wait.