Never received my affiliate commissions. They tried to contact me years ago, but I missed the email, however when reaching out, I wasn’t able to get my affiliate commissions, because they did it was too late. No longer use their platform, just the principle.
This review reflects the subjective opinion of the user, and not the official position of the editors.