Amazon gift card is the best!
I loved receiving an Amazon gift card because I get to pick exactly what I want and/or need.  There was no danger of the gift not fitting or having to return it for any reason.  I hope to receive this gift again next Christmas.
Rating: 5 stars