I know countless people with BMW's (among other manufacturers), in truth, there's no humongous differentiate among different manufacturers between how much the car costs them at the dealership or how often they need fixing. And about the ECU, maybe someone ignorant would pay to have their ECU reset. A friend of mine had to deal with this issue not long ago. He purchased a pre-tuned ECU (for his exact model BMW, 330D) for £50 off eBay and fitted it himself (took about 1 minute). Honestly, if you do your research, you can save a bob irrespective of the car. But ALL dealerships will try and wallet rape consumers. It's just normal business practise, and to assume it's manufacturer unique is just plain ignorant. Anyway, we'll leave it at that.
Edited by Naim.F.C - 7/5/11 at 5:02pm