One of the best ideas in gift giving is being able to give what the recipient will really love. That way the value of your gift appreciates. Such gifts usually last till the next generation and can even be a source of stories to children and even to grandchildren.
For example, people who are involved in ballet will love to receive nutcracker gifts. Since ballet usually starts from childhood, it will be a wonderful and inspiring gift to a child who is starting to learn ballet. It will be something to hold on to, to continue despite the hardships of learning to stand on one’s toes or twirling with grace.