Commission Junction (CJ) is 100% free for all affiliates. It means that an affiliate does not have to pay CJ for joining it. Instead of this, advertisers have to pay CJ to make their offer affiliate program live on its marketplace.