Classic renewal scam. Once they get your CC it's impossible to quit. Finally called my bank and put a stop payment on all charges from this vendor a…