I have two of these
Griot's Garage Finest Hose Nozzle, one of them I have had for over 9 years and have never had an issue with it and it's taken it's fair share of beatings :thumbup: Bought a second one when I upgraded my hose in the backyard.
When I was looking for another hose nozzle for the backyard, I ordered some Underhill Magnum Ultra Max hose nozzles thinking they would be the same or very similar to the Griot's that I already had and I can tell you that there was a difference between night and day between the two products. The Griots just has a better spray pattern and seems to flow more water out of the head. It's totally adjustable from a wide fine mist to a jet stream of water.
I would also not be surprised if the Eley hose nozzles are not quality products and would last you quite a long time. I don't trust anything they sell at Lowe's or Home Depot for quality that will last through the years when it comes to hose end sprayers.