Hey there, I'm sorry to hear about your experience with these nozzles. Our Orbit support team would be happy to help figure out why your nozzles were leaking. We can be reached by phone at (800) 488-6156 or online at support.orbitonline.com. Have a great rest of your day.