Prior to British Gas informing me that they were no longer accepting Standing Order Payments I was on the most economic tariff and a Direc Tariff condition did not exist and the Standing Order has worked fine for 15 years in this house and over 30 years in previous properties.
In the interim I may pay a little more for my energy but I will have piece of mind that I am in control of my finances, in the meantime I am researching alternative suppliers with, as you puit it, better rated service.
The £400.00 calculation was a direct result of their incompetence and this information was conveyed in a letter informing me that they would recover this by direct debit and as a result increase my monthly payments. However, as I did not have a direct debit for British Gas to mess up the issue was sorted out very quickly but not without considerable inconvenience.
The Direct Debit protection only works if you receive the advice of their intentions in correspondence in a timly manner if at all. By their own admission, they had been trying to contact me by e-mail but without success because they had not recorded my e-mail address, whioch has not changed for 10 years, correctly.
I just think that British Gas are exercising their power as a large company and customer care, as you rightly point out come a very poor second if at all.