Privacy Matters, privacymatters.com
Debited $19.95 from my banking account for services never requested
Somehow they were able to debit my account for $19.95. I had to look this company up to find out who they were. ...