I personally have received store issued gifts card. With unique gifts, you will give her folks she can plan to treasure for a lifetime.
This type of marketing recently been going on for a while. https://Groups.Google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY