There's always "long-life" milk? Six for £4 at Tesco. Fine for coffee and tea. We normally buy skim milk for drinking and the long-life whole milk for hot drinks. We never have milk here long enough to go bad, but bread is another issue. If I buy a loaf of bread it usually doesn't make it a week before some mold appears. So I've taken to buying the "discounted about to go past sell-by date" bread at half the price, and get the same time-span out of it. Not quite sure why that's happening. Never happened in the States, but I suspect there were chemicals in that bread that are not in this one. Thankfully, the Daughter likes to bake and so I don't buy very much sliced bread these days, anyway.