I'm going to get out of this toy by poking its eye in the toy store in the mall. Since I wouldn't have purchased it for myself, it's inefficient for someone else to purchase it for me. Admittedly, it's nice to receive a gift. It shows that they're thinking of you and that you're important to them. But you can do even better than that.
Services make an excellent gift.
I hate clothes shopping. And I'm bad at it. Suzy, on the other hand, enjoys matching outfits and doing all the other stuff that I don't understand. What's more, she has an uncanny knack of finding the best bargains. So I end up with nicer clothes at a lower price and less pain than I possibly could have on my own.