I use a lot of five gallon fuel jugs, mainly for diesel, because most often my machine is somewhere a truck cannot access. The No-spill cans are okay. I can get about four or five years out of one before they fail. The problems I have seen with them are the spouts become quite brittle as they age and will split easily. This doesn't render the can or spout, unusable, but it does make it something you have to be careful with making a mess, as you will have a split stream effect like you just finished participating in a gang bang and decided to take a piss. Second failure is, as mentioned before, they will seal tight and build pressure and balloon considerably. It can be alleviated by loosening the tops, but then you can also draw moisture in are the temps drop over night if you fail to retighten. The more times they balloon, they will split the friction welds of the seam, most often in the top of the tank between the handle and the spout. Once that happens, its time for a new can. You may be able to reseal it by heating a flat blade and essentially, rewelding it, but it wont hold any pressure at that junction again, and will split if it does. The second thing it does when it builds pressure, is it delaminates the plastic of the jug itself, and you will end up with fuel trapped in this void between the inside of the tank, but not leaking out of the tank. It is kinda hard to describe, but you will end up with a tank that looks like it has fuel in it, but you are just looking at fuel trapped under the "skin" if that makes sense. Again, once that happens, I consider those cans compromised in terms of assuring my fuel is one, contained, and two, protected from contamination.
Now, for the smaller cans, used for saws and stuff, the No-spills are really hard to beat. However, for five gallon gasoline or diesel cans, I have switched to the ones made by Sure Can. They have proven to be more durable, tougher and haven't demonstrated any of the issues I have seen with the No-spills. They are, unfortunately, expensive as fuck for what they are, but they outlast and out perform the No-spill cans for most all of my needs, YMMV.