I have one
It needs to be repaired. If you are interested in this one I can try to fix it and test it on my car for you just so we know it does not leak.
The inlet tube has a crack on the bottom part; I think it can be fixed...
It also comes with a cap. Let me know what you think.