I've had mine for about 5-7k miles and I bought them used from a friend who had them for probably close to 30-35k miles. I haven't had any issues with them, there is zero play in the bearing, and they don't grind or squeak. Once a week I make sure they are clean, spray with WD-40, and also use a little liquid graphite so mud and dirt don't stick.
They still look brand new and the mechanic I bring my truck to for any and all work says there isn't any cause for concern at this point and to keep doing what I'm doing with them.
They still look brand new and the mechanic I bring my truck to for any and all work says there isn't any cause for concern at this point and to keep doing what I'm doing with them.