I just checked my credit card and this company tried to use it for a purchase that i do not have any idea why or how. What a scam this company is. I will be going to forward my complaint to the police as what they are doing is illegal.
I do not even know how they have my credit card number. Good thing my credit card company did not approve them trying to steal from me.