Worst company ever
Worst company ever. have tried every thing in my power to cancel a sub, and they basicially make it impossible to. Their system will never respond with a reset password request, if you call their published number, it hangs up on you the second it answers, and if you email them, they basically, in not these exact words, tell you to pound sand. Being reported to the FTC








