A gift for someone hard to buy for!
Gift cards are wonderful.  Nice to choose something wanted rather than put the gift giver through the anxiety of purchasing something.  I suggest ordering much earlier than the date needed.  My order was delayed so it did not arrive in time for birthday gift surprise!  Putting aside delay, recipient was delighted!
Rating: 5 stars