Evaluating affiliate programs and networks