That is cool idea with great future. Delivery costs payed by crypto much better and easey than fiat transfer. So my recomandation and opinion on crypto side.
I don't appreciate this idea when we can easily pay for things with cash, although crypto has a similar role and feature but the convenience is too low when the support level from the store is very low, it is easy to see when many countries are using crypto but very few countries have stepped up to support it, using cryptocurrencies has too many requirements and is slower than other payments. Besides, users should also consider carefully their decision when the crypto value does not have to be constantly stable, always changing very fast.