With Prime Now, you get your groceries delivered and pay for them in advance. Once in a while, you don't get an item, get the wrong item, a rotten piece of fruit, or an expired bottle of milk. When this happens, you simply go to the app where every item is listed, and follow the quick prompts to get a refund. You can optionally give a reason for asking, but in my experience they don't actually seem to care; in fact, whenever I've left a comment that, for example, one of the ten oranges I ordered was bad, they've always refunded me for _all_ the oranges on my order. I assume this is because the number of refunds is low enough relative to the number of purchases that they can afford to just always refund, keeping the customer happy enough.
If this is how it ends up working, then I'd gladly trade standing in long lines at the store for just walking out and reviewing my purchases later. The tracking part is still a bit creepy, though.