The concept of data mining and profiting off that data mining isn't anything new.  And while some companies engage in some rather disreputable practices to do this, Global Test Market seems to be doing just fine with the whole “consent to disclose” thing.  More importantly, in some cases this may help you as some companies will offer to do more specialized product testing once they've identified you as their target demographic.

It’s easy to earn cash for surveys. How much you get paid completely depends on how many paid surveys you attempt and complete. Each online survey has a different payout, with some offering as much as $50. Most will pay less, but also take less time. Expect to earn about 40 to 200 SB points per survey (100 SB = $1), with occasional opportunities with much higher earning potential.