Bought this car for my daughter as birthday present. We have been typically domestic car buyers,t his is our first BMW. WOW! After driving it my wife said,"if she doesn't want it, can I have it!" The car had 150,000 miles on it and is is good condition considering its age. Everything works and had new struts installed by previous owner. I have to "test drive it" frequently to make sure everything still works,when I really just enjoy driving it. Am thinking about purchasing another for my wife to drive.
Handling is great, I don't worry about my daughter entering curve too fast, brakes great. Easy to service, done it all myself so far, decent mileage, timeless styling.
Since the car is 14 yrs old, if they haven't fixed it by now it probably wasn't broken.