Then there is the CJ Hostgator Affiliate Program. (this is not a rant just an fyi)
Been using CJ for years no problems. Started using Hostgator affiliate program in earnest about 10/12. Payout was fine, extended period then payout.
My Jan 2012 sales extended to March. In March they "corrected" them. I questioned this and the reply was these folks already had hostgator accounts. I challenged that all of them had prior accounts and that all are invalid.
They replied by crediting back the commissions. OK sounds good. I thought they would pay in March or April. A month later I asked why they had not "locked" in April. The reply was it would be done by end of week. Fine.
Instead they put the Jan 2012 Commissions in a New "Extended" period which ended today. I questioned this reversal after being promised payout but, HG would not reply to my emails or support tickets and CJ said they can do what they want.
Today I see they cancelled (corrected) my reinstated commissions from Jan 2012 and Canceled ALL of my other commissions from March 2012. Go figure.
What was my source of traffic you may ask? Organic rankings for hosting search terms.
Anyways, just a FYI. You can only communicate one way via CJ or email because they will not reply and they do not provide a phone number.
It's a shame that a good hosting company like Hostgator would allow such unprofessional management of their affiliate program.