Cherry Affiliates has always and will always have some of the very best affiliate managers you can imagine! We have been working with Cherry for over 10 years and never experienced any kind of problems or bigger questions with them. Highly recommended affiliate program!