Amazon gift cards
I love giving Amazon gift cards.  Good for every occasion.  Easy to buy online.
Rating: 5 stars