Hi, Hayward makes quality fittings in many different sizes. I would take one of your bad ones to a pool store or two and see if they can match it with something a little better quality. A Hayward fitting should last five to ten years or better.

Best of luck, Dennis