USPS recommended holiday ship by date is Friday, December 21st. Any orders placed after noon (12:00pm) PST will need to be expedited to arrive before Christmas.
UPS requires 2nd Day Air to ship on Friday, December 21st before noon (12:00pm) PST to arrive on Christmas Eve (Tuesday, December 24th). Any orders placed after with UPS shipping will not arrive until after Christmas.