I do it Sunday afternoons - I wait until around 4pm as thats when the rest of the shops shut, & so only the things like coles, woolworths, bakers delight, butchers & fruit & veg are open.
Saves me having to shop with the rest of the world when they're all still out & about

Luke goes to work with DH for a couple of hours while I do it - he earns some pocket money helping DH do some prep for work.... and I get to do groceries on my own - and without it costing double by having DH & DS tag along

A lot of the fruit & veg & meat I order when we do our orders for the shop - so I'm lucky, it just gets delivered with the work stock & DH brings it home for me.
The only shopping I really do is the household stuff from woolworths/coles & the bread from the bakery, so it usually doesn't take me very long at all.

I pick DS up on the way home & he gets to unload it all from the car while I put it away!
(This little job is included in the jobs he gets his pocket money for for helping DH on Sundays)