High demand for our products means that they are all out of stock, however it is possible to order in the normal way through basket and checkout and reserve items for when they become available. There is currently a waiting time approximately 12 weeks before orders are processed. Payment is not required until the order is ready to ship and you can cancel at any time. Deliveries to destinations outside of the UK may incur customs duty and / or taxes upon arrival, please check your countries import policy.