If the recipient wants to change the supermarket they selected, can they do it?

No, there is a warning screen before a selection is made to avoid a mis-selection and once the gift card is selected, a payment has been made to the supermarket in question and can’t be reversed.