Personally I'd keep well away.
I don't have data to make a statement about this company, though.
Don't they work like a pyramid scheme, the more of your friends you get to sign up,
the cheaper your monthly bill is ?
Might be good, but smells of fish to me !