I bought my wagon at 1.5 years old from a BMW dealer. It had 10,600 miles & was CPO. 9 years later it has just under 30K miles, & still looks & drives like new. I had 2 repairs under warranty; a brake sensor, & a broken door handle. At warranty end, I started taking it to an excellent indie bmw shop. During that time, the only repairs have been: the tailgate latch failed twice, costing $200-$300 each time. And now A/C needs recharge or repair, I'm a bit nervous about that. But all in all, to spend only around $1k in 9 years on maintenance & repairs on an expensive Euro car I consider amazing. (I owned a used Range Rover-under warranty!-it cost me that in one year).
Very very nice, solid car with 6 airbags. The wagon is great, you gain all the hauling capacity w/o giving up any performance. Very nice interior, clean looking, with fairly simple controls (pre-"i-drive"). Non run-flat tires (with a spare!). "Fit & finish", & build quality, are exemplary.
I'm amazed at the # of people here still taking their 10 y.o. bmw to a dealer for a repairs. Folks, do yourselves a favor, find the best indie bmw shop in your area, even if the closest one is an hour away.
† Edmunds.com received the highest numerical score in the proprietary J.D. Power 2014 Third-Party Automotive Website Evaluation Study℠. Results based on responses from 3,381 responses, measuring 14 companies and measures third-party automotive website usefulness among new and used vehicle shoppers. Proprietary study results are based on experiences and perceptions of owners surveyed from January 2014. Your experiences may vary. Visit jdpower.com.