Most gift cards can be used in person for purchases without any sort of ID -- which means that they can be effectively "transferred" to anyone. In fact, that's rather the point. They're called "gift" cards because you're expected to transfer ("give") them to someone else!