I'd happily sell you anything in most cryptos, from a snicker bar to the all coffee shop, my business for a few BTC
If it's a small transaction, the fees for something like bitcoin are expensive. Who wants to spend 30$ in fees for a 2$ purchase? There are better cryptos for that.
It takes minutes to create an online wallet if one is not ready at hand.
For a tiny sale, I'd be ok with a small, cheap to transact coin like: xrp, stellar, ada, tron, xvg...
For a bigger transaction, I would prefer BTC and ETH....