DP, DS and I do our groceries on a Sunday, for some reason we have always done this and its nice to spend the time together as a family. We take our time, have a joke and its actually enjoyable (I never thought I would say that about the supermarket).

We have recently started meal planning and that means we now only have to do a huge shop once a fortnight (we were going weekly and wasting so much food) and then DP get things like milk and bread when we run out. So far its working.. but it does mean being prepared before we go.