I have never signed up with this company. I think they attached on to my account when I used Just Ask . com. I have called the credit card company a…