Remember, if it's a CPO'd, you have to factor in another $1500-2000 in the price compared to buying a similar year/mileage car from a private party. Granted, you don't have to purchase an extended drivetrain warranty, but sometimes there's a price for peace of mind.
And as you know, there's not a ton of pre-owned 3 series out there for sale with Msport and 6-speed manual transmission. I am sure the dealers know that too and are using that as their bargaining chip. I've heard some members on here searching for over 6 months for that Msport with manual transmission. And if you do happen to find one, it may be across the country.....another potential headache.
'09 e90 AW 335i M-sport
BMW PPK 1 / BMW Perf. Exhaust and Gloss black grilles / 19" BMW 313 Perf. wheels / BMW Perf. aero side skirts and rear diffuser