I think a dozen people have made this comment so far, and I don't get it at all. Is there some reason why the refueling services can't drive around with a truck full of batteries, instead of a truck full of gas?
Takes quite a while to recharge a battery, compared to pumping fuel - the trucks would be much more limited in the number of customers they could serve per day. Also, as electricity is much cheaper domestically, price-sensitive customers would have a much higher incentive to just plug in themselves.