Santa's helpers already have overflowing sleighs full of packages, and it's not even crunch time for deliveries.
Alexandra Duff didn't take any chances this year. Her gifts were already shipped to her brothers in Los Angeles and Connecticut and and her grandmother in Massachusetts.
"I started back in October," she said. "I can't risk it. I need to know it's going to be there."
MORE 7 ON YOUR SIDE | Holiday shopping: Simple tips to avoid gift card scams
The longer you wait, the more you'll pay for shipping, especially if you need rushed delivery like overnight or same day.
Amazon's standard shipping deadline to arrive by Christmas is December 17, while the U.S. postal service and UPS say December 15 is the cutoff for basic ground.
It's December 23 to ship Priority Express or next day air.
FedEx also wants your basic ground shipments by the 15th, though it will offer FedEx Same Day on Christmas Eve -- but it will be close the price of flying there yourself.
The big takeaway is to try to leave plenty of cushion.
2020 was a quagmire of volume, logistics and manpower, resulting in long delays that stretched in January for deliveries.
This year, with supply chain shortages slowing everything down, carriers are hoping the hiring of a quarter of a million workers will ease the strain.
MORE 7 ON YOUR SIDE | Insurance denies girl's previously covered surgery after COVID delay
No matter how you ship, don't forget to spend the extra bucks to insure your gift's value.
In September, Brenda Trinidad sent a rare new Xbox Series X to her nephew Tyler in Georgia. The $600 gift never got there.
"The maximum they can reimburse me for is $100 because it was not insured," she said. "Plus the shipping."
Remember, if you want to avoid the headache by opting to buy online and pick up in store, you can avoid shipping cost altogether.
SHARE YOUR STORY
Do you have an issue with a company that you haven't been able to resolve? If so, 7 On Your Side wants to help you!
Fill out the form below or email your questions, issues, or story ideas by filling out the form below or by emailing 7OnYourSideNina@abc.com. All emails MUST INCLUDE YOUR NAME AND CELLPHONE NUMBER. Without a phone number, 7 On Your Side will not be able to respond.