I had a set fitted to one of my mini's when I brought it. I assume they were from Japan as the car was... They were lime green in colour.
I sold them because they were too much like a hydro car for my liking but maybe just a little stiffer. I much prefer the ride on rubber cones

but of course that is just a personal preference.
The springs seemed very good and during an incident with one of those stupid 'gym balls' at about 80kph where I ended up on 2 wheels they did not fall out (I guess if they were going to fall out from going over a bump surely in this extreme they would have).
With this experience I would happily buy another set but they would have to be stiffer...