I didn't realise this little claw-back from CJ. I was wondering why the CJ exchange rate was so out of whack with the real world exchange rates! I just read this today in the FAQs section of the CJ interface:

"The conversion rate is not something that Commission Junction controls. Also, there may be a period of several days between the time your approved payment appears in your account and the time the actual banking transaction takes place. Furthermore, Commission Junction adds a 3% fee for the conversion of funds which is typical of similar fees charged by financial institutions for the same process."