Need to fix rear independent suspension.

I need to replace the bushings or bearings ( not sure what it has )in my left and right rear independent suspension. I have way too much play in them. I saw that Rocky Mountain ATV had a kit from All Balls for $95. Can someone tell me if this is a quality repair kit or should I stay with OEM? Or is there another kit out there that is better quality? Price is somewhat important but quality is the most important to me. I don’t like doing jobs often because of cheap parts. Thanks for your help.