Amazon.com Gift Cards with Greeting Cards are very satisfactory.
The cards are a handy way to give cash for Christmas, since they are easily mailed and can be used for a great variety of items.
Rating: 5 stars