Problem with that, NardoLoopa, is that just because you have 4 drops doesn't necessarily mean they're the ones that will solve the puzzle. Imagine, for example, that you have the teddy, cherry, cake, and pillow. How are you going to solve the puzzle?
In the example I just gave, Bognort doesn't have an item that will 'solve' for him. As such, while you have '4 of 4' drops, it's not enough. Each of the 4 people have 1 unique item that will only solve for them and one shared item. If the 3 items that match the other pair of matched people are all collected, your fourth item will only be giftable to one of the two.
On my prior example, if you swap the teddy and the paper, you'll have the same issue... Either Bognort or Stinkface will get their gift, but not both. The other 3 items match the requirements of Flargwurm and Jim, but neither Bognort nor Stinkface want anything to do with cherry, cake, or pillow.
I think stopping at the point Veracity gave would be a good idea.

If additional text is added, it should be 'of 6', not 'of 4' because the 4 suggests a false goal.