This company is nothing but a scam. I never used their site or any other site that has to do with this and somehow they got all of my card info even t…