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 of up to 26 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 some non UK destinations may incur customs duty and / or taxes upon arrival, please check your countries import policy.