Reviews (481)
Overall rating
4.7
December 3, 2018
We received a lot of fraudulent transactions. I paid the affiliates without knowing they were fraudulent and created a complete mess and cost me a lot of money and credibility with my customers.
Nakamol
United States
5 months using the app