I've been with this affiliate for about 5 months now, basically everything is OK, the admin is standard. I have been working with this affiliate program for a long time now and I am very happy that I am working with it.
This review reflects the subjective opinion of the user, and not the official position of the editors.