When talking of gift buying, it is not an easy task definitely can prove.
So is the case for Apple, Apple gift cards are prepaid cards that can be used on Apple stores to buy anything. This ensures that you are giving what exactly you already paid for. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY