I think I probably am, but It's my nieces birthday next month, she is 3 and lives in a different country so I wrapped and sent it early and let my sister know it was on the way. Today my sister called me to let me know it had arrived and that she was going to save it for my niece's birthday but then my niece had spotted the parcel and asked to open it so she had let her. Am I being unreasonable to be peed off that a) my niece won't associate the gift with her birthday and will have forgotten about it by the time it gets to the big day, and b) that it really bad lesson to not make her wait for something like a birthday gift?