I'm with Sleepy Rosie on this.
I'd far rather have a gift on say, the third Thursday in June, because the giver saw it and immediately thought I'd like it, rather than something on a certain day because the giver thinks I would moan if I received nothing.
LTS