Procrastinators beware; if you still haven't sent off those Christmas packages, time is running out, and Monday is actually the busiest shipping day of the year.
Lines formed in post offices everywhere as people rushed to send out those holiday gifts.
The Postal Service expects to deliver more than 16 billion letters, packages and cards within the weeks leading up to Christmas.
We caught up with a few parents who are hoping their children serving overseas receive their gifts before Christmas.
"We got to get it out. Why wait until the last minute? We wanna make sure they have it by Christmas," Virginia Lyons, whose son is serving in Iraq, said.
"It's quite busy, but it's been busy the last several weeks. It's worth the wait," Roger Whited, whose son is serving in Afghanistan, said.
With all the delivery chaos, postal officials say some are keeping the stress level low by taking care of their shipping on-line.
According to www.usps.com the recommended mail by dates for regular parcel post is Wednesday, December 16th.
If you're shipping first class or priority mail, the post office recommends you have it postmarked by next Monday, the 21st.
Express mail needs to be ready to go no later than Wednesday, December 23rd.
These are just recommended dates. The USPS says the sooner you can get your packages out, the better.