I think the shipping deadline should be pushed back a bit if we're getting our assignments on the 20th. Christmas + New Years week, at least for me, means that I won't be doing much outside of family/friends/being wasted stuff, so that really only gives me a week or two to get things together and ship it out, which may or may not be enough depending on the person I'm gifting...