Phone # or e-mail address to stop "cic*triple advantage" credit card charges?
I think I've been had...can't stop monthly charges to my credit card thru the internet, although I see other people with the same type of problem, with the same company, but no good answers
Call your card issuer and dispute the charges. You may have to write a letter to formally dispute the charges, but your card issuer can stop the charges from being made at all. You generally have 90 days, so you should be able to stop them charging anything further and maybe get some of the previous charges reversed.
I had the same problem and found the number next to their name on my credit card statement. It looks like an account number but it is the phone number without the dashes.