Affiliate Software: Proprietary
Cake Affiliates appears to be closed