How Affiliate Programs Benefit Small Business Entrepreneurs