Trust your instincts and give this company a miss
Their cheap prices tempted me to switch but after experiencing the sheer clunky incompetence of their website and sign-up process I quickly cancelled the switch and ran back to my old provider.
The website is embarrassing, I can't log in and get a message that they "could not locate an online account with this email address" despite the fact I signed up with it and they are sending me emails. Bad vibes all around and I can only imagine what they would be like to deal with if you have any serious customer service issues. Run away!
Reply from Home Energy