This is all I found about them, what do you think, I mean what are your experiences ?

This is the homepage

+Instant approval
+Minimum payout is $30, payouts are carried by Paypal,Skrills...
+Net 30 and Net 15 Payout
+ The average rate is around $1,000 for 1000 downloads.

You can earn on average anywhere between 30 cents up to 20 dollars for each user who gains access to your content depending on what country the user is coming from and the offer selected. Most leads pay from around 1 dollar for the United States, United Kingdom, Canada, and Australia. Other countries vary between 25 - 60 cents usually.