I've been looking at this one online. I've seen some good reviews, but then, half the sites are paid to say so, lol, sooooo, I dunno.
I've seen only one complaint, and it wasnt regarding payout, just an issue with closing an acct.
Anyone here played there? Any insights?