With only six days left until Christmas, people flocked to Bay Area post offices Monday to get their gifts and cards mailed in time.
Concord resident Jeffrey Roland, 59, said he tried his best to ship his 27-year-old son's Christmas present in time to Iowa as early as possible, but ended up sending it last minute anyway.
"You try, but life keeps you busy," said Roland. "But I think it'll get there by Friday still. At least, I hope."
The U.S. Postal Service expected today to be the busiest mailing day of the year -- with more than 801 million cards, letters and packages estimated to be processed nationwide.
Bay City News contributed to this report.