We are a modern company that is order-producing, but we have a minimum stock of machines for delivery to our regular customers within 2-3 weeks. Contact your local distributor to hear the fastest delivery time.