Buying American is one of the resons I prefer Meijer stores over Walmart. The prices are competitive and the have a buy local/sell local policy for food.
Obviously they can’t buy local year round on all things but they make an attempt.
Outside of a handful of Midwest states, Meijers doesn't exist. I do shop there when we're home in Columbus, but in Florida there's really no equivalent.
Wholefoods is a great store with a tremendous selection of locally sourced products/produce. But, they are really pricey. Meijer's had a great selection, but is reasonably priced.
I have been buying from Meijer on-line for known products. I avoid Walmart as much as possible. Obviously we aren’t 100% sure on everything but we do not buy preprocessed packaged food items and if it isn’t marked for country of origin then we do without. The flour I buy to make our bread comes the USA. Did you know that marinated artichoke hearts come from Peru - Yikes (at least the ones offered in all stores here)