I have heard good things about CCL. About a year ago I looked into KAL, all the way back to 1998 on KAL threads. Didn't see a bad word about them. That is an automatic thumbs up if nobody was torqued off enough to rant on PPRUNE.
DPI I still haven't heard much about, good or bad. That generally means GOOD.
Never heard the term Rishworse, but I like it. At VAC we called them Rishworthless. And that was on a good day. I would get kicked off the forum for the language we normally used.
So far 3 good agencies. Any more?