I guess I’m like many here - go to ALDI for stuff I know is cheap there. Milk, eggs, bread, cheese. Go to Giant for most stuff. Go to Harris Teeter for stuff that I know won’t be elsewhere.
HT is more expensive but I almost never have to wait for anything, unlike ALDI where depending on when, the line is obscene. Ditto Dollar General. I go there either for stuff I know is cheap (like bathroom items and bagged cereal and laundry detergent) or when it’s convenient (like milk).
HT also has good customer service, wide produce selection and all of their specialty counters are much bigger. And their food bars are good. OTOH Giant knows us. Like everyone.
I hate shopping at Walmart. I go there only if I have to. Cheap clothes, shoes. Camping supplies. Their staff are almost always rude.