I do not shop Wal-Mart, and on a rare occasion will go to Target (regular, not super). We have great groceries here, and even the granola food store has some good stuff. I shop local hardware and farm stores as much as I can. Main reason to go to Target is to stock up on cat litter, a particular brand, that I can only find here at Target.
Oh, those glue fly traps (and bee traps, etc), you can get at Lowe's, Home Depot, a lot of hardware stores, and the farm stores in particular (Horse area usually).