reply to mph300
http://www.nospill.com/Is my choice. They work flawlessly, do not spill contents and stop the flow when the level reaches the tip of the spout. I've had four of these gas cans for over two years now without a single problem!Mike