I think it is over priced too. I got my 2016 CPO 535d with 31K mileage and 4 packages - M-Sport, luxury, nav/heads up display & driver assistance for $33,750. The dealer orginally priced it to $42K and i negotiated for almost 2 hrs and settled down to $33K+++
|