Sometimes a package will not show up. Sometimes, someone will over commit and not be able to send out a package... and thats where an elf will come in. They'll send out a package in the other person's place. The elf does not receive a package in return.