123 Privacy Matters
This company charged my credit card without my consent
I found a charge on my credit card for $19.95 and the name of privacy matters which I never heard of nor have I given them permission to debit a charge against my card. I could not find a phone number for them so I could only send a reply to their e-mail address. A response was received after I ...