A gift card would especially be appropriate if responses very familiar with your recipient.
There will also service fees associated with no card. Basically, they come from different websites that need promotion and want product accounts. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY