This site is not linked to a 'real time' stock system. Every effort, however, is made to ensure that products displayed on this site should be instock as it is our policy to only display items that we have currently instock removing the possibility of 'speculative sales' i.e. taking payment for items we do not have instock.
If an item is out of stock we will notify you immediately by email and inform you of the estimated delivery time. If we are unable to deliver the item within the time you need it, we will offer a suitable replacement or a full refund.