If you want the BEST service and price you will ever get at a BMW dealership in Johannesburg, phone Corrado Cousins at Cedar Isle BMW. 079 715 3376 OR 011 367 1600
I am not making money out of referring you to him. He simply is the best car salesman I have EVER dealt with. On one occassion he drove me 35km to work when his bosses refused to let their driver take me. On another he leant me his own car for two days when the dealership gave me a long story about no more courtesy cars. This, all before he knew I had a website with a readership. Tell him Quentin sent you.