Grocery shopping!
It can be the devil, or you can conquer!
I actually live in a small place, in the middle of God's no where! I garden, I'm lucky, I have 100 acres! And a 3000 sq ft garden.
I raise as much as I can, however the weather sometimes, is not on board with my plans.

2 years ago, we had 6 hail storms, does not do much for the garden.
Last year, I put in 24 mater plants, 20 pepper plants, 2 long rows of potatoes, Zukes, eggplant, summer squash, beets, radishes, carrots, Kentucky Wonder Beans, Cherokee wax beans, okra, a variety of other melons and squash, spinach, several varieties of lettuce, and probably some stuff I don't even remember.
Then, we went from winter to summer! It was 110 degrees here, on June 10? Who knew? Zukes, stalled and died, maters did not set on, all cool season crops, bust!
However, for the first time in a long time, I had a melon crop! Amazing! And the carrots and Yellow Cherokee beans grew like they were on roids! Go figure?
Anywho, if I remember correctly and the rules have not changed, you can buy garden seeds with food stamps. I realize, that not all of us live in a place with a lot of space, but container gardening has lots of options. "Google" pallet gardening. Folks do amazing things!
I'm actually surprised, given technology, that more farmers markets are unwilling or unable to accept food stamps, (around here, aka, EBT card)
There is an app for that. It was discussed 2 weeks ago at a Women in Ag conference, I attended, put on by the University of Nebraska.
As far as general grocery shopping goes and looking for deals, it does not really matter if you live in a small or big area. Talk to the folks that work there. Shop the outside aisles. Rarely does any good come from venturing in to any other place!
All stores put certain things on sale at certain times, depending on outdates. Granted, you might have to go shopping at 5 a.m. on Sunday morning, but the deals are there. This is where, talking to the folks that work there, is a good thing!