It's crunch time at the post office.
While Monday was the busiest delivery day of the year, the U.S. Postal Service says Tuesday is the busiest mailing day.
With an expected 589 million packages, cards and letters being processed throughout the country, Daniel Harper came to a NE Washington post office to deliver stuffed animals, school supplies and toys to kids in need.
"I want to make sure it gets there on time," he says.
It's also the last day to send first-class mail if you want it to arrive before Sunday. One woman admits she pushed it to the last second but says she has good faith her Christmas cards will arrive on time.
Beneath the surface of this holiday hustle and bustle is a tough reality for these customers and employees.
Recently, the U.S. Postal Service announced it plans to eliminate tens of thousands of jobs and hundreds of post offices, including many in the D.C. area.