I bought the kit from Minisport - been a hassle. Ball joints were so tight they couldn't be moved - had to re- shim. The ball joints are also classed as after market - got in some "genuine" from Minispares but can't tell the difference - both hard to file etc (had some genuine from Minispares from about 5 years ago looked totally different BUT easy to mark with file ? )
Latest hassle is the steering arm is for a pommy steering rack - has a different angle to the Ozzie one and a different size hole for the steering rack ball joint pin.
Only went with Minisport was 1 - ready assembled and bolt in (Ha!)
2 - Minipares were out of stock of some components at the time
Knowing what I know now I would get the kit ( unassembled as they do it) from Minispares and make sure you get the right steering arms. ( and an extra packet or two of shims

)
_________________
David L
My greatest fear in life is that when I die my wife will sell my Mini and tools for the price I told her I paid for them!