When have you ever paid for a gift? What is the definition of the word “gift”? If there are “free gifts” then there assumes there are gifts you have to pay for.
YOUR QUESTION: “When have you ever paid for a gift?”
One has to accept a gift. We accept through faith and Baptism. Mark 16:16
One who desires eternal life has to keep God’s Commandments. Matthew 19:17
A gift is, by its very nature, something that you are given that you did not have to earn or pay for.
The minute money or work is involved it ceases to be a gift.
then there assumes there are gifts you have to pay for.
this side of heaven.