Electric cars are in demand, and that means longer lead times for prospective owners.
In Europe, EVs and infrastructure to support them is booming. Production however hasn't kept up with demand.
Here are the waiting periods expected for electric cars on sale in Europe.
Nissan leaf - 12 weeks
Kia e-Niro - 12 months
Audi e tron - Minimal 3 months
Nissan E-NV 200 - 12 months
Renault Zoe - 5 months
Hyundai Kona Electric - 12 months
Volkswagen e-Golf - 17 weeks
Renault Twizzy - Currently unavailable
BMW i3 - 14 weeks
Tesla Model S - 8 weeks
Hyundai IONIQ Electric - Currently unavailable
Volkswagen e-up - Currently unavailable
Tesla Model X - 8 weeks
Jaguar I-Pace - 4 months