Its not a totally black or white choice. Some items might cost more, some might cost less, some are ones a person could do without. On a lot of things it just takes a change in habit, which while sometimes uncomfortable is worth it considering what's at stake.
Good example are strawberries. We've cut out any that are touched by/profited on by a USA company, even if grown in Mexico. SS's frozen are from Peru, which suits us just fine. There have been instances of the fresh USA ones being extra cheap (which they wouldn't be if people were snapping them up like hotcakes)... but I just keep walking.
Apples I've had to be more choosey with. Prefer honey crisp and cosmic crisp, but until I see ones with Canada on the label we'll settle for Ambrosia or something else that was grown here. Thinking supply chains on these will sort themselves out after this coming growing season!
On olives, the ones I've been used to buying claim they're greek but are through Illinois. I've taken a pass on them and will find some that get here without USA in the middle. If I have a hard time with that, then I guess its more avocados in this house
For non-produce, another example is pasta. Catelli is Canadian. Barilla's is made in the US. Usually sales rotate between brands. We have a shelf with extra Catelli bought ahead on a good sale, so we bought Canadian and bought cheap. For canned tomatoes, the Canadian ones were on sale so makes sense to have bought a couple more for the shelf!