BMW Hood Lift Support Replacement

DIY Cost
$10-$30
Mechanic
$60-$130
Dealer
$110-$195