yeah I am on centsports. I made it up to $750 at one point. Now at $108.00.
Yes they do pay, I have received about 8 checks from them totalling about $300. The cashout system is a little wacky, I wanted to cashout my balance once of $600 but they would only let me cash out $49. And you can only cash out once a month.
But yes it is legit. As for selling your info I am not sure about that. I sign up for everything online so I really never care about that stuff.
If you need anymore centsports info just shoot me a PM