I was quoted by BMW from 90 000 km to 6 years and 110 000 km and they wanted R24k:shocked:
The E90 truly dont have a good quality interior, my car's interior started peeling before I sold it on 98 000km for R155 000.
The market is flouded with E90's now, shop around and you will find a good deal. Most people left to by the C-class or something els cause our roads is not meant for the runflat obsession BMW has.
I saw a 2008 320d M-sport with 60 000km advertised for R199 900. Try Alfa/Fiat in Hatfield if you in the Gauteng area.