I would find a new affiliate program to link to. Most of them offer the linking url for you. This seems to me to be a little suspicious. If it does not track correctly then you will not be getting the sales that you have rightfully sent them.
I would try and find a complimentary affiliate program and use them instead. It should convert the same, if you can find an affiliate program similar.
When becoming an Affiliate tracking system, commission, payment dates and creatives should be the first indicator of a good affiliate program. Of course along with a dozen other questions that are specific to your needs.
