$0.07 for 5 clicks? Are you kidding!?
You read it well. What they give you per click is ridiculous. The highest paid click I managed to get was $0.03. I've read similar feedback on quite a few blogs and forums analyzing various ads networks. It would seem that their PPC is very, very low, especially if you're used to Adsense's $0.50 to $3.00 per click. Even with a very high click-through rate, which I had not, it would take you a huge number of clicks to earn anything of interest.