I have 15 bearing kits. Mostly for bmw produced before 2005.
Price are between 320 shipped to 420 shipped Some part number are very difficult to keep in stock but I have bearings for these cars:
-e24 e28 e30 e32 e34 e36 e46 -e46 M3 -e34 e39 M5 -Pinion bearings for e46 Non-M 325 328 330
TIMKEN
I also have the BMW Genuine seals in stock. Just PM me with your car year and model.
Jonathan Paquette Bavariandiffs on FB Instagram and google