We aim to deliver your order within 7 days, however all products are subject to availability. If any delays are likely or if a product is not available we will let you know. You will have the option of waiting for fresh stocks, usually within 7-14 days, or a refund will be made for the unavailable product.
Within mainland UK, carriage is charged at £7.50. Carriage is paid for orders over £100.
Please advise if there are any special delivery instructions.