We aim to dispatch all orders within 2 business days of the order (usually it's the next working day). Actual delivery time will depend on the shipping method you choose but will usually be within 2-3 days of dispatch for UK orders.
If a product is made to order shipping times will vary, please check the product description for details.
Buyers are responsible for any customs and import taxes that may apply. Sorry, but we cannot be responsible for delays due to customs. Recycled packaging is always used where possible.