FYI, i got paid by this site yesterday.
They pay me via Liberty Reserve.
I got paid $2, not a bad amount