We aim to despatch all orders within 24 hours of receipt, although this may not always be possible. We will tell you if there is any significant delay. Products show their stock availability next to the buy button, and in the shopping cart.

Orders to addresses in the UK are sent by Royal Mail first class post. Please allow up to 14 days to receive goods despatched to the UK - we often hear from our customers that orders are received within a couple of days.

Orders to addresses outside the UK are delivered by Airmail, and overseas customers should allow up to 28 days for delivery.

Please note that we can send a maximum of TEN products per order. Delivery times may vary due to public holidays.