Just spoke to Bruce at ZF, very very helpful. It's nice to call a place and actually speak to someone who wants to do business with a potential customer :thumbs:
Quoted serveral possible part numbers for my car, so I'm going to cross-reference against the BMW one the stealers quoted. Either way I'm looking at R2,750-00 (incl. VAT) and they can fit too (at extra cost obviously) plus do a system flush which is nice.