This company has owed me affiliate earning for 6 years now. Every time you ask the "cheque is in the mail", but the cheque will never come. I've seen other people complain over the years about this on their personal blog, to which Affiliate Future finally paid them off to remove the negative press. Do not trust them.
This review reflects the subjective opinion of the user, and not the official position of the editors.