All of my family is out of state as well on my side and my husbands. We buy snd ship for many people because personally I feel gift cards are impersonal. You can find tons gifts for almost anyone at a place like Bed Bath and Beyond. One year we bought most of the guys on my husbands side a performance fleece from Old Navy and sent it to his moms house who sees everyone for Christmas. Maybe you could shop somewhere online that has a flat rate shipping fee and send it to someone to distribute.