Tooljunkie said Tubes inside? You lost me. If its leaking, perhaps you can get warranty? Click to expand...