When I started the game this morning, I had 8 gifts waiting for me. The first was from a forum member who specified the needed item in the player name. It was different from what I received, so I accepted the needed item and went to the other tab to send back the gift the other player needed which worked well.
Then I went back to the tab with the waiting gifts and removed his entry from the list.
Next, I accepted the next gift and since no item was specified in the player's name and he was not a forum member where I could check his signature, I simply returned the F20. Then I saw the popup message that the player will appreciate my gift, clicked on ok and expected the F20 to be gone from the list. However, it was still there and I could again click on accept but nothing happened. I clicked one more time and still nothing happened. So I closed the gift menu and reopened it and saw that now, there were only 5 gifts waiting any more. So I guess that I accepted the third gift with the third click although I clicked on the second and sent whatever item that was back to whoever sent it.
Then I went back to the tab with the waiting gifts and removed his entry from the list.
Next, I accepted the next gift and since no item was specified in the player's name and he was not a forum member where I could check his signature, I simply returned the F20. Then I saw the popup message that the player will appreciate my gift, clicked on ok and expected the F20 to be gone from the list. However, it was still there and I could again click on accept but nothing happened. I clicked one more time and still nothing happened. So I closed the gift menu and reopened it and saw that now, there were only 5 gifts waiting any more. So I guess that I accepted the third gift with the third click although I clicked on the second and sent whatever item that was back to whoever sent it.