Expensive battery replacement costs and access to public chargers top the list of concerns preventing buyers from purchasing EVs.