It's the same amount here with National Grid. You can side step it by doing ACH. But that has its own problems.
The thing is most utilities were just plain stupid about PCI so they farmed it out to Western Union, which will ALWAYS extract its pound of flesh.
They could just use the Google Checkout API and be done with it.