I find it weird that it's okay for a city to pay someone to come around to collect the coins, at no additional cost to the customer, but swiping/tapping? Absolutely not, that must be passed through to the customer.
I'm sure for the city tap to pay is cheaper for them than collecting the $, even without a fee.