Its a good website, each customer just need to read the terms of service of the small check box that they ave to agree stating that its an auto renewal service and they can cancel at anytime once they are sign in to their accounts or contact customer support to cancel for them. Therefore, nothing is wrong with the apart from people not reading what they are signing up for.