3. If you need a parts guy in a hurry, give this guy a call in Rancho Bernardo. Steve is a great guy and can probably save you a bundle on OEM parts.. usually same day turnaround for parts if you call before 10am.
Also, sign up for BMW CCA membership, and most dealers will give you 15-20% off parts/accessory…
You repairs, don’t sound like it’s out of the ordinary (brakes go, tires go…any performance/sports package will cost roughly the same).. Your battery is expensive, but a comparable equip Lexus these days probably will be able the same price since you haven’t seen how big the battery is… (It’s in the trunk BTW)…
The only thing that is out of the ordinary is the cooling system.