1,5 year ago i bought a twingo cup.
Back then the ball joint rubbers were worn.
I replaced them with universal ball joint rubber and they are still ok,they look like new!
The difference is that the rubber has 1 'curve' instead of 2,or how do you say.
They cost me around €20.