I've been working with this affiliate program for more than a year now. I have never had any problems with payments. The ratio is normal. Customer support is always online.....
This review reflects the subjective opinion of the user, and not the official position of the editors.