I checked just now and it is at least showing your affiliate ID in the CCBill signup form:
Code:
input type=hidden name=ccbill_referer value='2176050'><input type=hidden name=referingURL value=''><input type=hidden name=referingDestURL value=''>
But with a blank referring url. So it APPEARS that at least if I signed up you would get the sale. I'm not sure why it wouldn't show in your stats as clicks though. I think both of you should inquire with CCBill. It might be related to how she is grabbing a username and password prior to sending the surfer to the ccbill form as well as the way the link is being encoded on her site.
I agree on the complex encoded link from the gallery. I'd rather see it be something simple where I can see my code being passed, preferably directly to ccbill.. Another thing I notice is the URL very prominently displayed. IMO affiliates have been very stupid in allowing that kind of crap to be acceptable. It only hurts your sales. You want them to click the link, not type it in and bypass your commission.