I felt really bad when I got my final warning email telling me to confirm my gift. I knew it was coming all the way from Canada, and I knew that would take a looong time. I felt extra-bad when my Santa popped up to promise that they had sent it. I kept the faith though and today my faith in Canada Post was rewarded - SOCKS ARE HERE!