2007 Mercedes-Benz C280 Stabilizer Bar Link Kit Replacement Cost Estimate