Frank;
I had a leak in mine a few years ago, I ended up taking it to a place on L.I.
I forget the name, but I will attempt to find a receipt when I get home. You can also try Defender, I believe that they are located between New London and Old Saybrook, CT.