There's a heck of a lot of misinformation in this thread. Here's the straight poop.
Blitz has manufactured three designs of portable tanks.
The pull-n-pour is the old style with the flexible neck and venting cap. This design is no longer manufactured and the cap won't fit the other two designs.
Blitz's self-venting spout vents through the spout and is prohibited for gas or diesel or kerosene in Ca, OH, Nh and Ct. And ONLY in those states. It is prohibited for gas in Tx, Pa, Md, Ny, De, Nj, Me, DC and some VA counties. It is allowed for diesel or kerosene in those later states. It is legal for gas and diesel and kerosene in all other not-mentioned states.
Blitz's spill-proof is the spring loaded cap spout that everyone is grumbling about. It is legal in all states.
I noticed that some of you guys are from Pa, Tx, Nj etc. Well the self venting for diesel is legal in your states. But the self venting for gas is not.
A few months ago I went shopping for self venting diesel blitz cans on ebay and noticed that two big sellers wouldn't ship to my state (Pennsylvania) as they said it was illegal.
I sent them an email asking why they are cutting themselves off from so many states when it was legal to sell diesel self-venting (but not gas self-venting) cans. They contacted Blitz and now they will sell to my state residents.
Now you probably think that I'm blowing smoke but you can check for yourself at the Blitz web site. To help you and verify my statements, here's the web address-
Blitz USA