I am a member of their site and I have to say it is one of the more honest ones! I have always gotten my points credited to my account and when I request a check it gets sent out super quick. I love them.
I just tried to sign up. The site rejected the "human verification," then wouldn't let me change anything. :P
I don't know how it happened, but I guess the site decided it wanted me, after all. I'll have to sign up for Paypal, now... another day.
It's a good site. I have joined this site 4 months back; a very good one.