Are all of your products in stock?
    We keep a number of stock items at our premises for most products but as these items are also available for sale in our shop and on other websites they can sell-out quickly and our systems do not always update fast enough to reflect this. However, as we are continuosuly replenishing stock, directly from the manufacturer, the majority of items for sale can always be dispatched within 2 to 3 working days.