For all domestic US orders, if you wish to receive your package before Dec 24th, you will need to order by December 15th (for both First Class and Priority Mail). Orders received after December 20th will be shipped on December 28th.