Standard delivery for UK mainland takes 3 -5 working days from date of despatch. For out of stock items please allow a maximum of 21 days delivery. Small, low value items weighing less than 1kilogram will be sent by Royal Mail throughout the UK at a cost of £5.29 (£4.41 + VAT). Larger, high value items will be sent by carrier for UK mainland (excluding Highlands and islands), at a standard delivery charge for UK mainland of £9.60 (£8 + VAT) per order for goods up to 10kg and up to 1.5m length.

For overseas orders heavy and bulky items, pyrotechnics and other hazardous goods an additional charge will apply.

All orders paid for by credit card must be delivered to the address of the card holder.