MNI Credit Report
Credit Monitoring Scam
I ordered a "free" credit report from this company over a month ago. Today (a month later), I noticed they snuck a $11.95 charge onto my Bank of America debit card. I specifically remember opting out of everything this company sold with their credit reports. I specifically remember opting ...