I wasn't working when DD2 was little, so I had to take her shopping with me. By the time she got to Nursery, she had an encyclopaedic knowledge of fruit, vegetables and could follow her own shopping list (I'd do one with little cartoons of things like three apples, a jar of Marmite, loaf of bread, a fish and prawns, that kind of thing), which I think helped her literacy and numeracy, along with pattern recognition, geographical placement, routines, etc. She also willingly ate a far wider variety of foods than her elder sister, who had been looked after by her grandmother and father whilst I was at work.
Once I was working again, they both came along and would help carry things, make choices of things they wanted to try and generally learned the skills they'd need as adults in terms of shopping, choosing items, having ideas based upon offers and what was in season, confidence speaking to adults, making payments, performing some quick calculations to work out if something really was a better deal - that kind of thing.
The only time I could go shopping was the weekend. I didn't get back from work until five minutes before the after school club closed. And online deliveries (only two supermarkets even had us in their delivery area at the time) didn't include reduced to clear or the cheapest ranges. I preferred to know what I was putting in the trolley than trust a bored, tired, overworked and underpaid picker to get the very freshest or ripest items. And to be able to change my mind because something looked better or was reduced.
It was easier logistically when the ex came along with his car. And they learned that shopping wasn't just something that Mums did, Dads did it as well Dad also learned about the concept of having a big red sign saying special offer didn't necessarily mean it was the cheapest too.
In short, the benefits to the kids' learning and the logistics, along with ensuring better value for money made the effort worthwhile.