If they are cheap enough AND CPO'ed I'd buy one. At least you know that BMW took care of them. Much better then some of these that are getting modded, driven hard and put back to stock by God knows who. Like I said, key elements are price and CPO!
Garage; 2012 F350, 2014 X1, 2011 1M, 2015 M235, 2008 328it, 2001 Spec E46, 2000 323 it