Many different gift cards from Krogers. Our local Frys (one of many Kroger stores) has 4x fuel points this week. I get the fuel points and the GCs, etc get the card.
Last year I got my brother a 30amp outlet to put on the outside of his garage. He doesn't have a camper but he also installed a cable outlet at the same time.
I can get no fee VISA gift cards from my credit union. I can choose the design on the card and even have a card with a personal message added. That is what I do. Then the recipient can spend it on whatever they like.