yea man
i pushed some of their sites really hard, and then payments were late, they blamed the webmaster checks situation, so it seemed real, like a true problem with the payment system and not with them, but, once webmaster checks problems over, i was pushing hard throughout it all, and then they disappeared, and recently closed all affiliates accounts