It gives the impression that you some extra forethought in the gift, as compared to just pulling some spend of your wallet and sticking it into an envelope.
First, if you possess a gift certificate for a retail store, you make use of the gift card yourself to arrive and buy Christmas gifts. https://Groups.Google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY