This one is holding up pretty well. Installed them about 3000 miles ago, hit a few potholes and so far so good. I'll keep my fingers crossed, but so far so good. I'll update this review if anything goes wrong, but no bad news so far.
Pros
Required hardware provided as needed for a full install