Peanut Labs
Consumer Report
- 10-04-2012
- 6
They scammed me out of information, supposed to pay credits to a game and at the end of the survey I was not 'qualified' after they got all the info they need. These people need to be shut down for ripping people off and wasting their time.
Company: Peanut Labs
Country: USA
State: California
City: San Francisco
ZIP: 94104
Address: 114 Sansome Street, Suite 950
Phone: 4156598266
Site: peanutlabs.com