I finally found a gas can that I like. SureCan 5-Gallon, SUR50G1
All the other plastic gas cans that I have the nozzle sucks. I tried replacing the nozzles with something better but they still leaked and spilled gas when refilling my x738.
Then I seen the Surecan at TSC and had good reviews. So I bought 1 and love it. Didn't spill any fuel. Only bad thing is the price at $50. Need to buy 5 more to replace all my other gas cans.