Mine have leaked also
I have a set, love them, but they have leaked all over my dark leading edge and my paint guy says he cannot get the stain off,, bummer!! Like I said, I love the locking caps, hate the leaking and stained wing. I have lots of pictures to prove it, but not smart enough to post.
Kenny Gene