Yes, I have been paid. They don't really seem to care most of the time and AMs change very often...
I don't particularly like them, their brands convert well but the revenue share I'm getting is not satisfying. I think you get paid earlier to you player account than to a bank account though.