Today marks the busiest day of the year for the Postal Service, with more than 640 million cards, letters and packages expected to be processed. Last year more than 607 million pieces of mail were delivered during the holiday season. December 20th is the deadline to send greeting cards, packages and letters to ensure delivery in time for Christmas. For the last-minute shoppers, December 23rd is the deadline for sending packages using Priority Mail Express.