Once you give them your bank information they will continue to deduct for years. There is no way to reach them! This is a predatory scam service. Do not sign up and give your banking information!
Tip for consumers: Do not sign up!
Products used: none .. never have been being billed for years!