E60 / E61 (2004 - 2010)
HI,
I saw a coolant leak so I had my mechanic (who I've trusted for last 5 years) look at it and he determined that radiator and expansion tank needed to be replaced. I was shocked and disappointed that he replaced with Behr which is made in China. This is really bothering me. Does anyone...