yes from what I've heard they've paid everyone although they pay max 2.5k per week neteller from what bigbet said...
Overall I would rate them 4/10 only because of their reduced juice... CS is around 2/10...their website is also horribly slow and laggy, logs you out every 20 mins and has too much crap all over it
They send me stuff in the mail about once a week advertising how they have the "best teaser odds in the industry." You can't claim to have the "best teaser odds" if you're going to refuse teaser odds on almost half the NFL games on a given weekend!