Oddly I've noticed the same thing. One tank will be okay, the one next to it has "gone off" and often in a fairly short space of time. I recently purchased a can of fuel and my mowers played up the whole time, spluttering and missing and constantly fouling plugs. As soon as I used that up and refilled the tin at the bowser, I had no further problems. So possibly it is just crook fuel?