help. this is beyond frustrating. i have been trying to cancel for weeks, it auto renewed and i want my money back. help
If you found this discussion useful, why not register/sign-in? It only takes a minute to share your feedback, ask a question, or vote for a new feature!