I have their LCAs, wheel bearings, and tie rod ends currently. So far no issue but I haven't taken them offroad.
I don't typically abuse them, and live in the south (no rust).
I've used their parts on a number of my vehicles. They are not OEM, but they are not terrible. You get what you pay...