ive managed to fix my leaking washer jets in the past without buying new ones. I will try to explain best I can without pics
Remove the front bumper disconnect the washer hose and then undo the nut on the back of the washer jet to free it
you will see that the white nylon part on the end of the jet that the hose connects to has a flat on each side. get a pair of pliers gripped on the flats and twist it about half a turn to undo it
pull this out from the washer jet body and you will find a small rubber bung sitting on top of a spring. put the rubber bung into a mug of hot water for a couple of mins to revive it slightly. then you need to stretch the spring by pulling it. measure its current length and then stretch it so that when you let go its a couple of mm longer. the reason the washer jets fail is because the spring loses its strength over time and doesn't have enough force to close the gap well enough
put the rubber bung back on to the end of the spring and back into the washer jet. refit the white nylon part and then put back on to the car
Worked fine for me