1999 BMW 328is Wheel Bearing Replacement Cost Estimate