I live in Canada and my engine was replaced. BMW covered some of the cost. But if I lived in the USA they would have covered all of it. Now does that make sense? It's the same engine built in the same factory but because of where I live I have to pay more? This is my first BMW and I'm not impressed
|