This is just a reminder to always check the date on your milk carton before you proceed to pour and then drink the milk. Even if it says the "sell by" date is May 31, and it's only May 26, it might be a lie. I discovered this the hard way. It was disgusting. I probably should have known something was up when I took a sniff prior to drinking, and thought hmm this does smell a little off but it's probably fine. Not fine. At all.