I bought two of those crappy new cans and ripped the spring guts out of each nozzle and plugged the ends with rubber test tube stoppers from Ace Hardware.
do an online line search for racing gas can.
I use the VP Racing Fuels 5 gallon cans. Can dump 5 gallons in under two minutes without spilling a drop.
well worth the money