Quote Originally Posted by lemon_1800
But guys here they take some deposit fees to sign up. I would rather go for any other free sign up affiliate networking. And basically the network is about pay per sales program.
The site should not be asking money for sign up if they want to pay you. If they have a charge they can cut it from the comission they offer. These kinds of sites are not suggested to earn.