My Walmart is awful compared to the Costco. Messy shelves and aisles, carts that clank and clatter. Costco is neater, the employees are friendlier and more helpful... like the two stores have two different cultures. And I appreciate that Costco usually has just one good option—it simplifies things, and it's great when they happen to stock something I've been thinking about buying. I just bought a folding wagon that's bigger and beefier than the Amazon ones for the same price. My experience has been that Costco provides a better shopping experience than Walmart, in the same league as Target, Whole Foods, and Trader Joe's.