They haven't paid me for almost a month, the customer service is just stupid excuses.... Worked with them since 2015, and so abruptly killed their trust ... For now, bypass the affiliate ...
This review reflects the subjective opinion of the user, and not the official position of the editors.