Same story as everyone else.
Still waiting on refund after several months.
Have also been helping themselves via direct debits.
Absolutely ABYSMAL- WORST provider ever.
Guess I'II be onto the ombudsman soon.
6 years ago
Economy Energy has a
1.1
average rating
from
163
reviews