Wonderful present
It seems self-evident that a gift card is an excellent present because it leaves the recipient free to get exactly what they want.  I used mine this year for items that were already on my wish list and for other items I stumbled over. They are extraordinarily easy to redeem - you just enter your code into your account and Amazon automatically applies them to your purchases until they're used up.  Nothing to loose, nothing to remember to use.
Rating: 5 stars