CHARLOTTE, NC- Right now, mail carriers are busy making their way around town dropping off Christmas cards and packages.
It's the busiest mail delivery day of the year and it means a whole lot more to the mail carriers than just another day at work.
Richard Journette has been working for the USPS for 15 years.
"What goes through my mind? Just seeing that smiling face. We have a service to provide," he says.
It's no easy task. He starts at 6 a.m. takes three different routes and stops at 400 houses. He even goes through three pairs of shoes every holiday season.
"A lot of walking, a lot of riding. I'm thinking about 40-50 miles maybe." Now Journette doesn't think of himself as one of Santa's helpers, rather, "kind of like a Cam Newton type," he explains.
Like Cam, Journette stays motivated to keep his team going.
"Once I come into the post office, I'm already psyched I love seeing all the mail."
Locals like Craig Zello have full confidence in people like Journette.
"They have a job to do and I'm confident they're gonna do it," Zello says.
Zello waited until Monday to mail out his dad's Christmas present back home in Pennsylvania, but he's not worried.
Monday is the last day to ship out priority mail for it to be guaranteed by Christmas, but don't panic, you have until Wednesday if you use priority mail express.
Just in case there's a mixup Zello won't be 'bah humbug' he remembers sometimes it's the thought that counts.
"I plan to call my dad tonight and say we mailed it Monday, you were very hard to shop for," Zello said.
Lynn Taylor a representative from the USPS tells NBC Charlotte, "During an average delivery day we're going to process about 506 million pieces of mail, that's letters, flat, and parcels. During the Christmas season we're going to be processing 536 million pieces every day on average."
Taylor says make sure you track your packages online. Also, bring them in from your doorstep as soon as possible, to keep any 'Grinches' from snatching them up.