Well, it actually takes only two days to ship to ur house from when it takes off, so the chances of getting to ur place on the 2nd is still great, don't worry to much. if it moves tomorrow night, by also considering the time difference, it would only take about 12 hours(actually 24) to arrive, so it would be in the states on the morning of the 1st, then it would just go through the network during the day and night, at last, on the morning of 2nd, it would be out for delivery.
I like your optimism.
Keeping my fingers crossed...