We have used the Cherry Affiliate program now for a few years. Everything has been good, as payouts, support, marketing materials and so on. We can certainly recommend their affiliate programs.