2008 BMW 528xi Seat Heater Switch Replacement Cost Estimate