My wife & I just spent a week in London, where there are plenty of cars but very little off-street parking. We saw a significant number of EV’s ranging from Tesla’s & other cars, to taxis, double decker busses, and the occasional truck/lorry. We spotted one or two Tesla super charger stations as we made our way around the city, as well as a very small number of public parking spaces along roads that had either chargers or just outlets to plug chargers into.
What little I saw certainly didn’t seem like a lot, but they clearly seem to have some sort of grasp on the situation given the number of EV’s we saw…
Personally I wouldn’t trust any sort of payment from that guy. I’d accept payment but still refuse new business from him until about 6 weeks after payment is received. That should provide ample time to verify the check doesn’t bounce, etc.