KXIP vs KKR Live Score

If you still haven't mailed those holiday cards, don't delay - as Tuesday is the United States Postal Service (USPS) deadline for guaranteed Christmas delivery of first-class mail.

Anyone looking to send a letter or package and have it arrive at the intended destination by Christmas - the priority deadline is December 20.

The USPS is expecting to deliver about 15 billion pieces of mail and 850 million packages this holiday season. 200 million packages are delivered each week starting from December 11 through Christmas Eve.

"If they really want it to get there they should start driving, otherwise come on in we will do our best and we will just tell you what all of our carriers tell us is they will do their best to get the package there", Puritz said. "It's about three times more items than the next busiest day".

Overall, retailers are wrapping their arms around e-commerce fulfillment but "are still struggling", said Alex Vlasto, vice president of marketing at StellaService.

Readers who sell on eBay should also be mindful of the hidden cost of higher shipping rates: eBay takes a commission on shipping costs in addition to the value of the item sold, generating more revenue for its bottom line every time sellers (or buyers) pay more to ship.

Patience will be a virtue as you mail those last minute packages and cards this week.

To make sure your package arrives on time...

Final deliveries will be made across the country on Saturday, with post office's closing at 1.30pm.

December 22 is the final day for Next Day Air.

"I'm proud of everybody", said Lotito.

If you have some last-minute presents that you need to ship, your time to do so is running out. "So, consider this more for emergencies, rather than gifts".