2006 BMW 650i Wheel Bearing Replacement Cost Estimate