2010 BMW 328i Trailing Arm Replacement Cost Estimate