gift card
Great way to give a gift.  They can be sure to get what they want.
Rating: 5 stars