Intelius
Consumer Report
Charge just showed up on my bank statement. I have never used intellus and never will. Its my understanding that intellus is the the biggest scam artist on the internet today. Please help me to recover my loss / im on a fixed income ...