When such conditions arise comes the Gift cards to the rescue and if you can give them a gift card with which the person can choose from a huge range of products then the card becomes a blessing.
Get a Amazon Gift card and make someone smile this holiday season.