EC
Economy Energy
View company profile →
Poor poor poor!
Poor poor poor! Expensive, confusing online system and terrible customer service. Have now been waiting three months for a refund and they are 'unaware of a time frame' with regards to when I will receive this. Not sure how they can just keep my money indefinitely!