I bought CPO 330xi 6 months ago when it had 34000 miles (42000 miles now) with no major issue. I dropped it for battery checked and I got a loaner (20 miles on it). Nothing significantly different, just brand new smell. If you couldn't care less about brand new smell, CPO is the way to go. However, you should go for a test drive and you can decide.
|