Affiliates can be life savers in a company by driving incremental sales on a revenue sharing basis with no risk to the Merchant. However, they can also be the biggest poachers of sales that other channels brought in, or from customers who were already on your site and shopping. It all depends on how well …