Unable to turn off automatic renewal. Company is not replying to me through their online chat or via email. Feels like a scam to me.