They do what they're supposed to, but for 2c more plastic they could discharge down instead of out. The day I installed mine i got soaked chest and legs by two different ones. I have them installed on frost free hydrants and have been using hoses with various nozzles etc with a shutoff valve at the end. When I have hoses run uphill of the hydrant the hoses get vacuum suction as the water drains down into the hydrant ie ground. Assuming the hydrant valve is good there shouldn't be a contamination concern - but ...??? Anyway the key to not get wet is to leave something on, or relieve pressure via a y or manifold. When they relieve pressure it is quite a blast.