One of the simplest ways to avoid holiday delays is to send packages ahead of postal cut-off dates. Building in a buffer means less stress, and a far better chance that orders arrive on time.
As a general guide, domestic shipments should go out three to five business days before the holiday, shipments within the same continent need five to seven business days, and intercontinental shipments are best sent seven to 10 business days ahead.