Think I will throw this out there too, I bought a set of their "step-sliders" when they first came out (2014). I had zero hardware issues, everything was packaged and shipped wonderfully, install was clean.
About two years ago I started to notice puckering under the powder coat (I would expect this on or next too a rock chip or an impact zone, none of that), yep ugh rust. This leads me to believe they didn't do good prep before they were powder coated. I have had quite a few things powder coated and in harsher elements than this truck has been through. Just thought I'd share a long-term experience. Apart from that these have held up really well. Of course, not looking forward to pulling them off and bead blasting them, messy work.