We do our best to run an 'always stocked' policy which means that all items offered for sale on our website are typically available as normal stock in our retail shop. From time to time we might be sold out of a particular line and it might not be clear when our supplier can next provision us. If this is the case, we will do our best to ensure the website is kept up to date to reflect the shortfall and we will inform you of any problems in a timely manner. We aim to dispatch all orders within 24 hours of receipt (unless payment is made by cheque, in which case order is dispatched once cheque is cleared). Orders received on Saturday and Sunday will normally be dispatched on Monday. Orders received on a bank holiday will be dispatched on the next working day. If we are unable to dispatch your order within 24 hours, we will contact you with an explanation and provide you with an alternative delivery date or option to cancel. For customers who prefer to supply payment details by phone or fax please see Contact us on the home page.

All orders under £50 in value are sent by 1st Class Royal Mail. We cannot be held liable for items lost or damaged in the mail. We will ensure your order is properly wrapped so as to minimise the likelihood of damage. Orders over £50 will be sent by a 1st Class 'Signed For' service to ensure secure delivery to the customer. Please note a signature might be required to receive your delivery.


All orders below £15 are shipped at a flat rate of £3.00. As yet we do not deliver internationally direct from our website. If you require an international delivery, please call us to clarify post and packaging options and to provide your payment and delivery details over the phone, thank you.