My husband and I send my mother-in-law a gift card once a month to help with her groceries & prescriptions. I'm looking for ways to make the most of our monthly gift card purchases - Cash Back, discounts, charitable donations, etc (we currently purchase using a 1-2% Cash Back credit card). She has a long history of spending money inappropriately, so we like to give her gift cards to specific stores rather than credit card branded gift cards that can be spent anywhere on anything she wants. We've been sending Ralph's (Kroger) gift cards because it seams the most logical (less likely to spend the money on unnecessary items), but she also has easy access to Wal-Mart and Costco. We've been buying the cards at our local Ralph's store and mailing them to her each month as there is no way for us to recharge the card with out physically taking it to a store. I've noticed today that Kroger sells gift cards online, but I'm not sure that helps us - shipping seams to be the same amount that we currently pay.
Anyone have any suggestions?

