I hear that the battery life is not that great, and replacement expense is half the original purchase price of your car. Plus, after a few years, the battery gets reduced, like your phone, so you may buy a car with 500km range, but after 3 years / 60,000 km it might have a range of 400km and after 5 yrs / 100,000 km it may have a range of 300km. And that is summer range. In winter, the batteries operate cold and get about 40% reduced range. So you could have a 5 year old Tesla S with only 180km winter range. I don't present these numbers for fact, I understand from an industry contact the truth is along these lines. Will vary by model, IF the manufacturer shares that data! What the car makers say only tells a part of the story. You have to live with these cars, in Canada, for a few years to really understand the long term value of them. Before buying any electric car, any shopper should ask and understand the cost to replace the battery. It could be shocking.