My last shipping date of this year is Friday, December 19. Orders placed after Thursday December 18 at 8 a.m. PST will be shipped in January.

Dec 19 is NOT A CHRISTMAS DEADLINE. It is simply the last day I will be visiting the post office before a holiday break! For higher likelihood your package arrives by Christmas, please order before December 11 for US destinations. During Dec 19 - Jan 1 I may be slow or unavailable to respond to emails, so please consult the FAQ! If you are having delivery issues, you will need to contact your local post office for help.

To reiterate:
Order by Dec 11 to receive US orders by Christmas
Order by Dec 18 for your order to ship out before January