Same issue here. I'm with National Grid and trying to figure out a trustworthy supplier to go with. As others have said, I've heard nothing but horror stories about 3rd party suppliers, but with the doubling of my electric bill, it's time to consider.
I'd say the only positive is that these...