Consumer Research Corporation - ProductTestPanel
Consumer Research Corporation - Product Test Panel ripoff scams crooks
1st of all, the company has office in nashville, tn; chicago, il;columbia, sc and minneapolis, mn. 2nd I had to file complaints in all the states just listed. 3rd I was called a B! ^*% by one of the representatives when I went to call and inquire about my account. Then she hung up on me. 4th Only ...