I am an EU affiliate, and I am signed up in both zanox and tradedoubler. Both companies pay on time, and are fine in general.
Tradedoubler is such a pain in the ass, that I prefer to work with the limited offers from CJ for EU.
Zanox, has some broken links, offers that no longer exist etc. I think it was just a merchant to network miscommunication, but it created a problem for me at that time.