So, I was having my tires balanced and they showed me I had a bad wheel bearing. 2006 Toyota 4Runner V6 2WD 164k miles. Since this model doesn't have the bluepit bearing style and the shop wanted 350 to do it I decided to do it myself. The only thing the autozone store had was duralast so I did that. Took apart, and had Napa press the new bearing in. So here I am messing with the brakes and once I lift the wheel I notice that the tire seems loose like I can jiggle it left and right up and down. When it spins it makes almost no noise. The other bearing had a noise before I replaced it. Anyway, long story short what could possibly cause this bearing to go out again in less than 300 miles. I had a different shop verify that the bearing was bad again. Should I have went oem or something. I mean I know duralast wasn't the best choice but really this short of mileage it would seem something else was to blame.