FreeCreditReport.com
Consumer Report
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? ...