Depending on the selected vehicle and its configuration, delivery time ranges from 20 to 35 days. We work directly with the manufacturer and purchase vehicles from their inventory. Therefore, if the vehicle we need isn't available in stock, we order it directly from the factory, which increases the lead time.