One of my wife’s shocks started leaking fluid. I had her buy a new set of Bilsteins a few weeks ago and had putting off installing them. I’ve installed quite a few sets before but never on a modern BMW.
You have to remove all the upholstery in the back in order to reach the top of the shocks. It was actually really easy and quick. I didn’t end up with any extra clips or screws and for once in my life didn’t break any plastic clips or rivets.
This is our boring family car so I just replaced the old shocks with OEM Bilsteins. Took me a couple hours mostly because I went really slow making sure I didn’t break or lose anything.
Probably saved myself a few hundred bucks by not taking it to the dealer.