I used to send traffic to them. Send a couple of thousands. Then I had to beg them to pay my own money. And now the payout is imposible to get until you beg and praise an affiliate. Maybe they have low self-esteem. Well look at the reviews, some do not even get paid. Probably praised them badly.
This review reflects the subjective opinion of the user, and not the official position of the editors.