If somebody sends me a gift I don't want or need, I'd like to be able to decline it, but not lose my chance to receive a gift from that person for the day. So...
How about you make it so that even if you decline a gift, you can still get a gift from the person if they retry sending one. So I can decline, send my neighbor a request of a specific material and have them send me the right item. Genius right? Now is it feasible?