Maybe you can buy a card from the card shop that says "Congratulations on your new grandchild"...... Just a thought.

Take care
Trish