Hi guys.. few days ago I'm joining NetCashRevenue PPI network. They say up to 2$ each valid instal. but I'm curious about them. I try to check at who is. and the domain are expired on August 2014. If someone has experience with them please share here.