When you don't know what to give
This is the answer for anybody's gift.  Amazon has everything.
Rating: 5 stars