Nice advertisement for Costco. Don't forget to mention how their expiration dates are notoriously soon. That together with the forced bulk buying can result in a lot of wasted food. And every visit is a 2-3 hour investment in time. At least with Walmart you can order online and get pickup: in and out in 5-10 minutes.
I guess I could sound a bit like a Costco ad....I just really like the place.
I mean, if I had to move...deciding WHERE I would go, would depend on how close a Costco was to me.
And for expiration dates, most of that is BS....I watch for how my food looks, smells...and if it is fuzzy and blue (aside from bleu cheese).
My trips are not 2-3 hours....maybe can get 1.5 hours, BUT...that's just me meandering around the store shopping around to see what's new, etc.
Personally, I kinda like shopping...and especially so for food (I like to cook)...so, it's not really a chore for me. It's a good excuse to get out of the house.
I have large deep freezers, my own meat grinder, the means to vac-seal stuff....so, I buy and bulk and separate it out for meal portions.
And with some things, like fresh items...yep, at the end of the week or 2 weeks I may throw some of it out, but I find in those case (Lemons and limes for specific examples)...I still spend less on the big bag at Costco, that the little bags at the grocery store.