Amazon rocks!!
How can you go wrong with Amazon gift cards?  Everyone I give these to love them.
Rating: 5 stars