"Very unreliable. Purchased used approximately one year ago and already spent nearly $4000 in repairs. Recent repair cost over $2000 for a brake master cylinder and brake booster. And this is after we had brand new brake lines done. These "bmw"s are not manufactured in Germany. They are assembled in Spartanburg North Carolina. Transmission is a GM, not bmw. We will never buy another German car, they are very unreliable, expensive to maintain, and very over-engineered leading to costly repairs. Stick with a Japanese car."
"Really amazing car. Works well on and off road, and in very poor, snowy conditions. Tough, but complicated. It's hard to maintain yourself, because of its complexity. It handles crisply and with BMW precision."