I ended up buying one of these, because of the amount of smoke, I didn't trust the old one, and I couldn't get a reconditioned one in the UK for my particular car. Shipping over a new one from the USA would hurt, so I've gone with this. I don't imagine it will last as well as an OEM version though, as I'm not entirely convinced it is genuine. Zexel is an OEM on some parts though. Who knows. Seems to be built well though:
Pros: seems built well
Cons: doubtful longevity, not genuine
Vehicle:
Subaru Forester