We know what makes a good affiliate program and the Cherry Affiliates takes the cake in the best way possible. They offer excellent campaigns, timely payments and great personal contact. Warmly recommended!