One thing to note: if stuff is on sale, there is a good chance it has a shorter expiry date. I'd rather pay $1.49 for a can of tuna that has a 2014 expiry date than $0.99 for a can that expires next year. I guess it depends on what your rotation is like.