On April 24, my Visa credit card had an unauthorized charge for $19.95. I called my bank to dispute the charge. They said a number of charges were coming through from freecreditcard.com and being disputed. Further, I would like to know how they obtained my credit card number?
0 comments