I hate encouraging people to spend (waste?) more money, but if you do expedited you will have them back in time for New Years. Our friend says he recently got his back in about a week with expedited service. The funny thing is most of us agree on the importance of being passport people vs BC, but I have only ever known one person that had to disembark and fly home from a foreign port. I just wish I could detach my planning/worrying portion of my personality sometimes and just go and enjoy things. I bet I'm not the only one like this.