Great experience up to the time the warranty ran out. Purchased my car new in October of 2002. After the warranty expired at 50K it was in the shop about every month and each trip was about $700, after my $200 sympathy discount. I by-passed the $1200 front passenger seat dual motor replacement and had them just lock the seat and disconnect the motors. It was one thing after another. The only way I would ever have another BMW is on a 3 year lease and get rid of it as soon as it is over 50,000 miles. Otherwise I loved it.