CHARLOTTE -- Hope Moss said there were a lot of “angels” looking out for her four kids this year.

"When you thought there was no hope, there is hope. There's a lot of Angels here helping you. Can't get no better than that,” said Moss.

She’s just one of thousands of parents and relatives who lined up at The Salvation Army’s Christmas Center for the first day of their gift distribution. Major Larry Broome said there are a lot of reasons why people sign up for the program.

"Some fighting health challenges, some facing eviction...financial issues. It's hard to make ends meet. They want to take care of their kids as best they can,” said Broome.

Gifts come from the kindness of the community. Names of youngsters and seniors are hung on “Angel Trees” at malls and businesses in the area. People take tags and buy what’s on the wish lists.

Volunteer Michelle Snow says the atmosphere on day one is electric.

"To see this really come together is magical,” said Snow. “You get to see the families, connect the purpose. It's really awesome."

Officials tell us they’ll be looking for a new space for the Christmas Center come January – the Arrowood Road building was bought in April by an Atlanta-based real estate firm. But on Friday, staffers were focused on the present, and the presents, stuffing the carts of elated parents.

"Momma's smiling - because I know my kids are going to be happy for Christmas," said Moss.

Gift distribution will continue Monday through Wednesday.