Guaranteed to bring a smile!
While I like to choose the right gift for each occasion, my recipients seem most pleased with an Amazon Gift Card.  This one was quite a hit for an animal-lover, or anyone young at heart.
Rating: 5 stars