I installed a pair on my 2000 Sahara. They went on without a problem, fit very well, and are VERY heavy duty. They do wrap under the rockers and are mounted through the side of the tub and the bottom also. I have used them as a jacking point and didn't even scratch the powdercoat. I'd buy them again.
I don't know about long term use as I only bought them this summer and live in the desert. Rust isn't a problem here.
Desert Rat had them for $180.00.