That's fair I often go a little too hardcore in my boycotts, and realize I'm left with little to no options in picking up something I need. No Walmart, no Menards, no amazon, and try to avoid target, luckily I've found a few small shops around town that I didn't know existed, simply cause I had to find some things for the house.
Once while driving through the middle of nowhere I found myself getting hungry and all they had was a McDonald's and a dumpy looking gas station. So I passed on and wound up regretting it cause the next town of any significant size was nearly 80 miles away and I found myself getting lightheaded and my vision started getting hazy. Luckily I passed a town with a clean looking gas station before I got to the bigger town and I discovered the magic that is Casey's pizza.