Replying to say this person is correct, it's a promise from Tesco that the food they'll provide in your online food shop will have a minimum of 4 days until best before/use by. It so if you buy 5 different proteins for example, they won't fuck you over and give you everything that goes out of date tomorrow