I've replaced a lot of wheel hubs and bearings and after replacing both sides of my 2004 Ford Focus a side bearing failed after 20 miles so I replaced it with a bearing from an auto parts store for $45 for one Side, now a few miles in less than 1 month, the other side bearing is making noise and needs to be replaced as well. Installation is a headache and I even freeze the bearing to make it slide easier. I also don't think they have a magnet for abs training. Very disappointed with this bearing kit.