Review site still very effective way to promote affiliate program