Decent alternatives to EDF

As did I - had to escalate to their board of directors to get my overpayment back.

Thank you all very much indeed, it has been really helpful xx.