Privacy Matters 123
They charged me $1 then an additional 29.95 membership fee. I never even seen my credit report
- 07-12-2007
- 4
Privacy Matters 123 is a scam.
I wanted to see my credit report and I didn't.
I had to pay $29.95 plus an additional $1
and I still did not get to see my credit report.
Company: Privacy Matters 123
Country: USA
State: Illinois
City: Des Plaines
Address: PO Box 5152
Phone: 8779936264