As a brand, we were with them for over a year and didn't see a single sale or any quality traffic driven by the affiliates on the platform, the vast majority of which seemed to be low quality coupon/discount type sites. They charge a significant upfront fee, and then monthly account fees even if they are not bringing any revenues to you. Wish we had never joined. Would not recommend.