It's a long time since I swapped mine, but I seem to recall that I got mist type ones that were for a fiat, and are probably the same as the ones above.
Worth considering is the fact that there is no nice warm engine below the bonnet, and in winter unless you have a fairly strong screenwash mix, that they can freeze up. There are some electrically heated ones available (they just have a resistor inside that heats up a few degrees) which are worth getting if you are spending a few quid.