Affiliate Software: Proprietary

Affpower are not recommended and have numerous complaints on webmaster forums.