I stopped buying or giving money as gifts after my grankids 18th birthday. I found that the grankids only seemed to visit around the time of their birthday or xmas time.
I did however give my older grandaughter a large cheque to go towards her wedding.
You have received a windfall ...
