Has anyone used them?
I applied to the Telegraph Energy Switch and these guys have come out as the cheapest and significantly less than I am paying now based on my actual consumption.
However, I can't find any reviews on-line and I'm mindful there are potential issues with switching energy companies.
I applied to the Telegraph Energy Switch and these guys have come out as the cheapest and significantly less than I am paying now based on my actual consumption.
However, I can't find any reviews on-line and I'm mindful there are potential issues with switching energy companies.