I have switched away and am owed nearly £200 in overpaid direct debits. They even took a further direct debit the day my contract ended. Despite 3 requests I still havent had a refund 7 weeks later. Do NO USE this company.
6 years ago
Economy Energy has a
1.1
average rating
from
163
reviews