I don't know if shopping at Costco or TJs "feels like winning", but shopping at Walmart/Kroger joints definitely feels like losing. The latter are a minefield of fake sales & arcane pricing, strategically overpriced crap, and simply too much variety (choice paralysis). Usually amid a depressing environment (poorly treated workers). If I want endless variety, I simply shop online.