They do not have a earnings reporting system and I don't think any ad network can consider themselves credible without some form of reporting.