Yes I don't have screenshots but when i joined i had seen screenshots too.
They give 1.70$ for each new referral and 0.007$ for clicks on you affiliate link. There are some ads through which if anyone buys the product, you would get 5% or 10$ straight away. After upgrading, you can also access pay per click ads for which you are given 0.01$ straight away !!
So if you sites is running site then its very good deal