Warning:. It's like sending cash
I sent an Amazon baby gift card to my nephew and made a mistake in his address.  The Amazon delivery went to the wrong house, where his neighbor opened the package and spent my nephew's gift card!  There's no matching of the person who was supposed to receive it with the person who actually uses the card.  It's like mailing cash.  There's no recourse if your delivery doesn't reach the person you sent it to.  You'd be safer sending a check, which at least requires some matching of the name.
Rating: 3 stars