All Eurocompulsion Products are shipped directly from Eurocompulsion. We try our best to have in-stock items available for shipment immediately. At times, an item may be out of stock but still available for order on our site. If this is the case, by placing an order on our site, you will be first up in queue for shipment as soon as the item is back in stock. If this is a time sensitive order, please contact us first. If their is a Eurocompulsion product you are interested in but do not see it on our website, just shoot us an email at email@example.com and we will get it added for you! Thank you for you continued support!