Perfect gift!
I love giving and getting Amazon gift cards!  Let the person receiving get whatever their heart desires!  It's the perfect gift!
Rating: 5 stars