Only thing I can say about them is that in my case they had the worst conversion ever. In two months I had about 1000 unique hits on their ads and not a single depositing player. After that I removed them from site... So I cant even tell you if they pay on time lol.
But their conversion sucked...