Our Dollar Tree has some food, but not a whole lot. We do purchase what we can there. I don't think we have many other stores like the ones you mentioned. In my hometown, we had a Hostess outlet store. That place was awesome.
We have Walmart, Sam's Club, Albertson's, and Smith's in close vicinity to us. Since it's the holidays, I don't spend much time at Walmart. The lines are way too long and everyone there is cranky.