What about battery life and replacement costs? | EV Data compare