Comment Comment by tim333 I'm puzzled why they have helium leaks all over? I mean gas valves aren't really a new technology. parent tim333 2 years ago