Good things come to those who wait, and the Quincy Salvation Army knows that all too well.
The final numbers of the Tree of Lights Christmas campaign was announced Monday morning, and there's mostly good news to report.
In Quincy, the goal was $390,000, and the final tally was $393,645.
The goal in Hannibal fell a little short. The Army tried to raise $90,000, and raised $87,519.
Major Andy Miller says the last three years, it's been a challenge to meet the goal, but the people always come through.
He said in recent years, the economy has been bad, and this year in particular, the Christmas shopping season was shortened by a week.
Weather also played a role.
"It's hard to get your hands out of your pocket when it's five degrees, or five below. Or it was snowing. You know what happens when those first snows happen ... no one goes out. So, we had some very tough weather," Major Miller explained.
Major Miller also says this year, more people came to the Salvation Army for assistance.
Twelve-hundred families received Christmas food baskets, 1,632 children received toys and gifts from the Toy Town projects, 498 meals were served on Thanksgiving and 384 meals were served on Christmas day.
The Salvation Army is also grateful for the 2,084 volunteers volunteered 5,071 hours.