Privacy Matters 123
Unauthorized charges
- 07-26-2009
- 5
Charged close to fifty dollars on my credit card... I don't know how they got my account number..
I cancelled, but now I have to try to get reimbursed.
Who is watching these companies?
Company: Privacy Matters 123
Country: USA
State: California