I would then be able to make a direct connection with the grocery store without going to any other node?
That's correct.
I am just saying that using LN for an one time thing doesn't save on fees or improves the speed of confirmation.
That's why Loyce suggested using a custodial wallet.
BlueWallet doesn't require you to open your own channels. You can start receiving funds right after you create your wallet.