I hate to do this because I am afraid it will create a monster, and yet I do it anyway.
H is not what I would call patient when it comes to receiving presents. His birthday is just four days after Christmas, so on December 1, he starts to go present crazy. He will go through every closet and look in every crevice in the hopes of finding his presents. When he finds a wrapped present (this has never happened with me, but he used to do this at his parents' house), he will use a knife to slit the tape, unwrap the present, and then rewrap it. And then he will brag that he knows what he is getting for the holidays, so I don't know why he bothers to rewrap his presents. I guess because his parents would have taken them away from him if they knew he had found them.
Our first Christmas living together, I kept everything at work until the day we were opening presents. Our second Christmas, we had access to each other's bank account statements, so of course H figured out where his present was from, even though I didn't bring it home from work again until the day before Christmas. Last year, I took out cash from the ATM and gave it to my friend and had him buy H's birthday present for me and keep the present at his apartment. This year, my friend and I have the same game plan, except that the friend is now in charge of both Christmas and H's birthday, and H knows the birthday present was stored at my friend's apartment last year, so now my friend will keep the presents at his office since we go to my friend's apartment from time to time.
The reason I am telling you all this is that I already wrote my friend a check this year because I thought that since it was September, H wouldn't notice. But of course, H did and assumed that I had loaned our friend money without talking it over with H first. So I had to tell H that the money was not a loan, and I couldn't come up a cover story for the money fast enough, and H figured it out. Aargh.
It is cute and sweet that H gets so excited about getting presents, but it is so much work! I must admit though that it is kind of fun for me to figure out how to keep the presents a secret from H every year.