not with them directly, but with similar 'dealerships'.
They stock accident repaired vehicles and most of the time roll back the odometer.
Generally speaking and from my experience, cars that are being sold in Joburg town are usually suspect.
I suggest you check if the same car is being sold by others. If so, then its definitely same story as here
are you sure you will be happy with paying double your monthly fuel bill?
Trust me, you get used to driving without even looking at your fuel consumption or how full the tank is.
With the 535i - yes its an amazing engine, amazing performance, but with the current price of petrol, its something that should really be considered.
Maybe rather wait for a clean 520D or 530D?