Question: how much does it cost to replace shocks on a bmw?
Answer: Front Shock Absorber replacement can cost between $250 - $700 and up, depending on the type of shock absorbers and if other components need to be removed to allow access.