The problem is that very often DD is synonymous with budgeted accounts where you pay an amount that the energy company predicts you will use, rather than paying (monthly or quarterly) what you have actually used. You end up in credit for ever-increasing amounts of your money that they have.
I was with a company (I'm not certain which one it was, so I won't name them in case I'm wrong) and they gave me two choices:
- pay actual metered usage, but had to be done online or by cheque at a bank
- pay budgeted amount, but could be done by DD
I was not impressed with my company. They refused to refund any money that I had overpaid because I'd been charged at the normal rate but then had ended up living with my girlfriend while I was recuperating from a heart attack, so had used very little fuel at my house. I had to threaten to involve the ombudsman before they would refund me. They tried to persuade me to get my girlfriend to change to their company when I married her and moved in with her and was terminating my own accounts, and said that if I did this it would be "so much easier" because my credit would just carry over to the new address as if it had been a house move.
I was very unimpressed with the inflexibility of the company and the way I was held to ransom - you can only pay by DD if you opt to pay an estimated rather than actual amount, and they were exceedingly unwilling to reimburse when I was in credit.
We're with Octopus now and they seem to be an exceptionally good company. I just wish their app/website was updated sooner after the end of the day that the data relates to, so I didn't have to wait 12, 24 or even 36 hours to see a day's usage.