I shop at a whole bunch of places, it depends where I am, what I need, and what kind of mood I'm in.
If I'm in
WalMart anyway, or need some specific things I like to buy there, I'll grocery shop there.
If I only need a few things and want a nice, leisurely shopping experience, and maybe lunch, I might hit Whole Foods. (BTW their prices have been noticeably dropping since being bought by
Amazon.)
I like Roche Bros and Wegman's but I know my bill will be high.
Very rarely Shaws, Stop n Shop, Trader Joe's.
I also shop at some smaller, local grocery stores for produce and specialty products.