SeedCatalog.com normally ships orders within 1-2 days of purchase. The US Postal Service is currently experiencing delays due to COVID-19 and holiday traffic. Due to this, we cannot guarantee your order will arrive by a specific delivery date once the USPS has possession of the order. Thank you.