Of course we have to always check it. But it is just natural and civilized to assume groceries stores wont try to sell something that is no good for consumption anymore. In a normal place we check it out just to avoid some mistake or accident, like a last product left on the shelf or forgotten there. Not because it is part of the culture of the place to sell expired products.