Excellent experience working with cherryaffiliates; Great communication excellent reports and service always there to give us the result and answers