Today when I checked the mail, I found that the key to the package mailbox was in my box. I was excited, thinking, perhaps, that Jeffrey had received a graduation present.
Alas, this is what I saw when I opened the box:

That's right. Brian's birthday package. The one I mailed on April 3rd. As you can see, it's marked "RTS", which I'm assuming means "Return to Sender". But why? Why after two months was the package returned to me? Brian's address is very legible. It's the same address I've mailed all of his packages to.
Monday I will be calling the Post Office to see if they can help figure this mystery out.
My dilemma now is, do I mail the package again? I mean, look how much it cost me the first time:

That's right. $41.95 for a package he didn't get. Is it worth sending again?
Also, he will be home in about 2-1/2 months. Will he even get the package before he leaves?
Such a quandary. (I totally wanted to spell that without the 2nd "a".)
So, mail the package or give it to him when he gets home? What would you do?