I had the same problem with this company when they debited money from my account that I did not authorize. When I contacted them, they did refund the money to my account.
However, another debit then began appearing on my bank statement that I did not authorize for something called Food and Flix. When I checked their website, I found both these companies have the same address. I have also began receiving many, many more junk emails. My great concern is that Privacy Matters has my personal information because my initial contact was for a free credit check.
I have changed my debit card and will change my email address to.
Any suggestions by others for further action to take?