I tend to go groceries shopping near the closing time of my supermarket. Well, not 5 minutes before it but p/m 45 ~ 30 minutes before. Do this, for the supermarket is nice and usually not busy at all. Buggery remains that, for instance, there's not much choice in bread any more.
Oh, closing time of the supermarkets I frequent is 9 PM, btw. /edit