 Car is in the shop more that on the road.  Cracked wheels, fuel injector problems, tranny problems, etc., etc.  Even with extended warranty I'm charged for many questionable items BMW says are normal wear & tear (new drive shaft after less than 60,000 miles).  Don't buy, if you already have one, sell if possible.