2003 Mercedes-Benz C320 Suspension Shock or Strut Replacement Cost Estimate