Warren,
The reason I won't let them pay the bills electronically is I like to know when they raise the rates and everything, and the last several rate increases they have overcharged us. Many years ago I wrote a small DOS program that will automatically figure all of my utility bills and I run it every month. They no longer even question me when I go over and tell them they are over charging with their new increase. Just ask how much and get their computer guy in to straighten it out. Same with the other stuff. I like to have control of what goes out of my account. And like you, I haven't paid any interest on anything since I started using the credit card for most of my things. I did get a refund on my house insurance as they had overcharged me. Now they will probably raise it a lot next year to get that refund back.
Ron