one thing you forgot to add, the battery packs are only rated to last 5-7yrs max, so after 5 - 7 years, not only do you have to pay the extortionate price for it, you also harm the environment a second time round, not to mention that the car will most likely only last 15 - 20 years, so you've got all that waste also