Privacy Matters 123
Never heard of this co. Until now
I checked my checking account this morning and saw charge for $19.95 and it said privacymatters 123. I never heard of this company and don't know how they got my debit card number. I tried calling the number got recording and they wanted membership number which I don't have and then another option ...