The Kroger giftcards always go out of stock for months on end
Discussion
We use the Instacart gift cards. I know you pay a bit of a premium for the service, but we can use them at most any local grocer. Other than that I've found that Visa gift cards from the Bitcoin Company have worked for paying other things like utility bills.