I don’t like ‘box stores’ in general, and would prefer to buy from smaller local proprietors, but sometimes this becomes very difficult.
I agree with frequenting local establishments, if/when possible. I also never understood the appeal of Starbucks; there are always a couple of local coffee shops that are better options.
The big box stores usually have lower prices. I can just about always find lower prices at Walmart, Home Depot, and Kroger. Thusly, I just don’t bother with Target. Target is just too expensive.