Shoppers flocked to The Mall at Bay Plaza Saturday for last-minute holiday gifts.
The final rush before Christmas brought congested traffic and long lines to the shopping center.
Some residents said they waited so long to finish shopping because they spent time thinking about what to get loved ones.
Others said they waited unit the last minute so they didn't have to hide gifts from their children for too long.