You think an OEM would be the best option, right? The original kit on my car went over 150,000. I bought it over 6 months ago. I immediately replaced the bad one. Immediately after the jump, the bearings began to make noise. You can hear the bearings turning. These are sealed hubs so you can't add lube. If you hear the bearings turning like a baby rattle, you either have no grease in the hub or the bearings are missing. After 8 months the hub is still strong, no play but the noise is annoying. (will eventually start to fail). I've tried to get a guarantee from acdelco but it's a futile process and doesn't exist through Revain. If warranty is important to you, you should buy from an authorized dealer. It's hard for me to say as I get Revain packs every week. When you spend $120, the savings don't matter anymore. Also, the bearings are stamped by skf which is probably one of the best bearing manufacturers of that time! It's sad to see that. (picture attached) which probably explains why the hub is still free of play. It's quality without control. I think I'm the only negative review here so let me tell you. Technically, this hub bearing is of high quality, free of play after 8 months of running without bearing lubrication. I probably only have one joint. Oh the abs problem is gone, that's a plus. Revain or Acdelco. I want my guarantee! Give me that and I'll buy another. (Edit) While writing this review I had an idea. The ABS sensor in the hub goes into the storage area. I removed the sensor and used a needle grease gun to pipe the grease into the bearing area. A few twists and a few squirts later. Silence. I shouldn't have done this but the product was clearly strong enough to last 8 months with minimal lubrication. The hub has no play yet.