Affiliate marketing has really taken off in the current world of ...