Traditionally, physical gifts come wrapped up in packages. They are placed in a box and wrapped in paper and tied with a bow. Now there are beautiful shopping bags and tissue paper and that is great for people like me who are not adept at wrapping like some people I know.
When people come to the magic shop to buy gifts for their children, grandchildren, nieces and nephews, etc. I ask them if they are giving the gift personally to these children or are they sending it to them. If they are sending it to them, that’s all there is to it. If they are giving it to them personally, it’s another story.
I tell them to open the trick, even if they have to tear the cardboard and see-through plastic window, if that’s how it is packaged from the manufacturer. I tell them to learn the trick themselves, even if they are not magicians, before giving it to them and perform it for them. Don’t tell them it’s a gift. Just do it and watch their face. Ask them if they would like to be able to do that. You’d be surprised at the bond you create when you share this special secret with them. Then you give it to them and explain that although they know the trick, they can enjoy the wonder of the people they perform it for.
If they open it and learn it without seeing it performed first, they never really see the magic. They know how it works beforehand. The mystery is gone. They may still appreciate the cleverness of it but have been robbed of that moment of awe.
When buying a gift for a magician, unless they tell you what they want, it’s best, in my opinion, to give them a Gift Card. You don’t know what they already have or what area of magic they are interested in. They too, enjoy the wonder of it. They watch youtube and would love to have this or that but don’t indulge themselves. A Gift Card makes it easy for the giver and the recipient.