Be very wary of signing up with this MLM company. It is the MLM nature of it marketing that leads it reps to mislead, some more than others. It structures offers to lock customers into them. They often claim to the 'cheapest' but this is not true for all customers as depends on usage patterns, and often only if take bundle of services which won't be as good value from them.
They also have a high fossil fuel proportion of their energy mix, relative to many other suppliers.