Regarding the credit card fees, I notice when paying my county taxes online, there is an extra fee added to some payment methods, but other methods, like electronic draft (bank draft) attract no additional fee. Savings, or fee avoidance, will incentivise the use of payment methods that don't attract an additional fee.