Someone else may be able to suggest some good BMW service shop in MY since I am not in MY. Dealership is good but expensive.
I have own quite a few BMW over the years, one thing on all BMWs or Euro car is rubber seals. I think there are too much synthetic mixture that cause the rubber to...