Rock Krawler is a company we sell and I get nothing but good feedback on their products. They are hugely popular among the JK crowd and they have great quality stuff. That's the kit we're installing on a 05 TJ hopefully this coming week, just waiting for it to come in. If you want to hold off on the purchase until the end of the week I can give you a first hand review of that exact kit.
Just a heads up though, there is usually a bit of a wait time on RK products once you order. About a week and a half or so.