Got to $500 owed then they blocked the payment without warning or real reason. They continue letting you send leads, but just block payment sneakily. Customer support is just someone that tells you "too bad it's our money now." Also it does look like all the 5 stars are purchased reviews. Scam affiliate site.
This review reflects the subjective opinion of the user, and not the official position of the editors.