Well, that depends on how hard it is to find what you're looking for locally. Or if you can at all.
If you've ever spent a morning driving around to half a dozen butcher shops in a metro area and been disappointed by all of them.....$20 is an outright bargain.
I don't drive around much anymore. I just buy stuff on internet.
I went to Costco to get a brisket once, and they didn't have any at all. Neither did my grocery store. And another grocery store only had select. I was furious. I would pay $50 not to go through experience like that. A couple hours of my time is worth something to me.. it's the same thing with tools, clothes, hardware, whatever. If a store can't be dependent on to keep things in stock....... I'll exercise my FU option.... And just mail order it from somebody that does. Brick and mortar stores are dying because they don't keep good selection in stock today. It's usually not even worth the trip. 25 years ago, people didn't have a choice.... Today they have lots of choices if they're willing to wait a day or two.