Exactly. If you're sending links and lists of specific things, how is it a gift from the other person?
It's nonsense because you've done all the work and all they've done is click on a link and patted themselves on the back about the 'thoughtful' gift that they've given you when they've done nothing of the sort.
Unless they've chosen the gift themselves, it's not a gift IMHO. If I want something, I just buy it once I've decided which one I want and found the best price. And once I've done that, I might as well just buy it rather than go through the charade of pretending it's a gift from someone else because they clicked on the link I sent them.
If they want to buy me a gift for Christmas, they can choose and buy something small that they know I'll like and buy that. Far simpler all round.