EC
Economy Energy
View company profile →
I can only reiterate what everyone else…
I can only reiterate what everyone else has been saying on this site. I transferred away from them in July and still haven't been paid my refund. I have chased them every weekend on this and receive empty promises from their help desk staff each time. Even their complaints department don't reply! AVOID!