Fortunately, I still have two "old-style" plastic containers (the kind with the small cap you remove to let air in).
The old spouts wore out, but you can go to Tractor Supply and buy a replacement for about $8 or so. They're not technically sold to be as intended for gas cans (wink), but they fit. And they work just fine.