I replaced both of my hub bearing last fall. I originally bought one from Auto zone, (turned out both were bad as the noise did not go away) got a lesser bearing from Auto zone, it lasted 50 miles before separating while I was driving. Fortunately I was close to home. Auto zone refunded my monet, and I then purchased the Timken bearings. I have put over 10K on the bearings with no issues. Do not go cheap on the hub bearings, as the lost time and labor are not worth it.