I have had the cheapest of these nozzles, the Hydor one. It stopped spinning after 1.5 yrs, and it wasn't due to debris. What happens is, the tip of the plastic shaft gets worn out from the rotor spinning on it. Then the gears stop making contact inside. If you push the front slightly back, it spins, but doesn't unless you do so. It's not repairable, so I want another one but definitely not the Hydor.