Gift card
This has enabled me to purchase material for my Kindle which was also a gift.  It is easy to use and the value never expires and is automatically applied to purchases.
Rating: 5 stars