Nielsen Research Group
Consumer Report
I received a check in the mail from the company to report on how business are treating custmers. I had to contact the company first to activate the check. The contact person said to deposit the into your account and before buying any products, must withdrawl $2200 for the purchase. Made one ...