Walk all the way to the supermarket, get everything you need, go to the self service cashier, put everything through the scanner, grab the phone to pay. Phone dies. Oops.

Walk back home, grab wallet, walk back to the supermaket, pay with the card, like an animal.

Walk home.