I've never promoted Juggcash (and probably never will) but one thing I'll say is to pay attention to who is telling you what and keep track of it for later. Obviously reps are going to do their job and you shouldn't be surprised by that. Note which webmasters have experiences which match yours with certain sponsors and consider putting their opinions on the next guy above others the next time you are deciding who to promote.
Also set up some rules and follow them. I stop all promotion at about 1:2,000 until it gets better. If it continues that way for too long or gets much worse I actively start removing links. If the ratios get ridiculous like 1:5,000+ I usually make a note of the sponsor and everything else they own and place them on my personal blacklist. If you do this you'll be helping other affiliates as well because it lets sponsors know that if they do anything to hurt conversions they'll only be fucking themselves in the long run.
