Please note that whilst we strive to keep inventory up to date, some items shown as in-stock may have sold out. If you purchase an item that is out of stock we will contact you immediately and advise re-stock date or issue a full refund according to your preference.