try Maxim motor part in Randburg. They will have everything you looking for. Bought bonnet shocks and window regulator for my wifes E36 323i, no issues. All parts come with a two year guarantee.
If you in Pretoria, you could try Imcomex as well. Both of them will deliver free of charge to your door.
:ty::ty:Thank you guys for your help. i managed to buy at goldwagen Randbury for R155 each. They are not OG but they are working well. The window mechanism costs R699 i willbuy that leter