Commision Junction any good?

Hi all, im just asking if many of you have had much success with CJ ? I have a niche that Amazon does not cater for so i am wondering if CJ is any good? What the commision rates?