D.C.
That is great! I think the best way to encourage others in their faith is to take action with them. What if, instead of purchasing a gift, grandma and your daughter decided to sponsor a child together? Or maybe Grandma could make a donation to an organization in honor of your daughter and show her that sharing with others in need is what Jesus encourages us all to do? Hiefer International is a unique organization because they have low-overhead (most of the donation actually goes to those in need) and they have different livestock options to choose from. your gift of $20 can buy a flock of chicks that are sent to a family in need. They are taught how to raise the chicks to get eggs for food and money. A great way to show the love of Jesus more than just once!
An even less expensive way would be to spend time together volunteering at a place that is special to your daughter's heart or interests.