I have struggled with this question for a long time. My nephew just turned 30 and the only reason that I know he got my gift was that he cashed the check. I feel that it is time for me to stop. He has an iphone so he can text, leave me a voice message or he can email me from his ipad. But on the other hand he is my only nephew. I probably will continue to send him gifts, but if my daughter ever treated her aunts or grandfather this way I would shoot her. But she is very good about saying "Thanks".