If I absolutely had to buy someone like that a present, I would go with a Visa gift card or cash like others mentioned. They can use it literally for whatever they want. Or Amazon card, Gasoline card etc.. Maybe if you know they like a certain place, like Starbucks, getting them a gift card there?