The loyalty my wife and I have to Costco (which, btw also has an incredibly cheap deliver option which is NOT a subscription) is pretty incredible. It’s gotten to the point where we trust the things they’re selling just by virtue of the fact that Costco sells them.
Amazon, Walmart, etc all seems to be sprinting as fast as they can in the other direction. Their online stores for instance, feature an enormous variety of products, most of which aren’t actually in stock at the storefronts, which are a crapshoot of quality.
I personally hope the future of retail looks a lot more like Costco than amazon and wal Mart.