my advice is if you’ve tried a program for a few months and have nothing positive to say about them, move on.
They’re dead weight that at least unable to convert your traffic, or at worst are cheating scumbags who are robbing you blind. In either case, you are NOT getting that valuable traffic back to try and send someplace else.
And in CC’s case, last I heard, they were even promoting their competition’s casinos as an affiliate. And you can bet they aren’t going to be sharing any revenue generated by your players that they sign at their competion’s casinos.