I get excellent service from Forsdicks Pinetown , They really are the best iv come across when servicing either of my bmws Reha, Donovan and that service manager lady are always willing to help in whatever way they can.
For Parts I used SMG Durban , Cant fault ameer , his the best parts guy that I know, Also always willing to help , No matter how long it takes he will help you out and find or order the exact part you need.
Buying , Supertech ,Waleed/Ubaid I know some people dont like that dealership but really , nobody has yet beaten their prices on our cars , very negotiable and helpful.
His right about building up a relationship , you must , you will get excellent service .