National Data Advisors
Consumer Report
I received a letter saying I absolutely won $3,331, 947.11 and need to send them $20.00 processing fee. Give me a break, if you really won over 3 million dollars, I think the company can afford $20. Please don't fall for this scam. ...