1999 BMW E46 328i
I know the front wheel bearing needs to be replaced, any recommendations as to where to buy the parts?
Oops, missed your post before my last one.Duralast isn't good. It's the Timken brand one that's got a chance of being Koyo or F.A.G. Duralast will be a Chinese POS.
Unfortunately, AZ part 513125 is not longer available in Timken form. It's Moog and it's $80. It MAY be an OEM repackage (Moog did that for my E82 tie rods, they were Lemforder in Moog box). Considering that, I'd find the cheapest F.A.G. online and order it.