I recently had the alternator replaced in my BMW 540. It was around $1,100. The Bosch part is around $650, the rest is labor. I checked on line and...