In Bismarck, there's a long line at the post office.
Customers have to hold onto packages big and small as they wait for an opening at the counter.
This is considered one of the busiest shipping days of the year.
At the Post Office, people can still send priority mail with an arrival time before Christmas, but it all depends on where you need to ship something, and the weather.
Marvin Erdmann is guaranteeing that his Christmas cards arrive on time by mailing them today.
Most of Erdmann's family lives outside North Dakota, extending as far as Seattle, Washington.
Erdmann feels his personalized cards carry a message he wants to share with his loved ones.
"I think its very important, it conveys a little message of family, get together and community. Yeah, it's a great time of the year." says Marvin Erdmann, Bismarck.
It's also one of the busiest shipping days for Fedex and UPS.
Millions of packages are being sent around the world.