Affiliate Software: Proprietary
YouWin Affiliates is now known as WinAffiliates