Off topic, but... Mostly said by people who have never had one. It's all relative. Are they more expensive to service than Toyotas? Sure. But they are way less expensive to work on than Porsches. I've had 5 new BMW's over the last 20 years. Never paid for a repair or service. The few minor things that needed to be worked on were covered by warranty. And, the last 3 have been virtually perfect. That's 3 cars over the course of 12 years that have needed no repairs. None. Daily drivers, driven in winter conditions, etc. and two of those have seen time on the track, so not garage queens. Performance cars come down to how much can you afford for the performance. If I had more money, it would have been Porsches. Or Ferraris. Or Lambos. Or Aston Martins. Yes, BMW is little more expensive than cheaper cars, but, duh. It's not really like some people make it out to be, and it's really nothing compared to the higher end brands. Now, back to our regularly scheduled program.