Usa Test Panel
13 deals.com buyer beware - substandard products - terrible customer service
Over the past several years, I have received literally hundreds of emails from USA Test Panel. They market themselves as a merchant that gives you the opportunity to test products such as the following: " May 4 USA Test Panel Inbox New product for review: Acai Nutraburst? - email? Click here ...