Looks like Commision Junction is requiring you print and mail tax forms in before payment? Has anyone already done this? Seems like you could just register online for this right?
You can email them your completely filled W8ben or W9 form in PDF format at . Please read complete "help" section in CJ account.
I think CJ is US based company so they need W8 form to be filled for all those publishers who are outside of US to receive payment its rule by government there.Just print it from there site,fill it,scan it and email them its really easy dont hesitate.