Getting to make those calls, and seeing the happy customers file in, one by one, to pick up their dolls, games and cozy pajamas, must make the store on Solomons Island Road one of the happiest places to be in Calvert County this week.
One of those recipients was Terry Trimer, who put Christmas gifts for her four nieces on layaway because she couldn't afford to pay $128 at once.
Trimer's struggled financially this year after being reduced to part-time hours at her bookkeeping job, but she still wanted to buy her nieces crayolas, PJs, bath toys and games.
"I don't have any children of my own. I've never been been married. They're my soul," she said. "I always try to treat them as my own."
She still had two more payments to make when she read about the angels on Facebook, and decided to check the K-Mart website to see if she'd been lucky. Someone had taken care of $113.
"I just started to cry," she said. "It was a wonderful, indescribable feeling."
Before she'd heard of the angel, Walker, who's worked at Kmart for 11 years, says she'd decorated her home for the holidays, found a tree and strung lights, but wasn't feeling much holiday spirit.
She knew she couldn't pay the $200-some balance for her grandkids' presents — the purple wool coat for her 11-year-old Destiny, whom she calls her baby diva, or the corduroys and shoes for Donte, who's 3 and growing out of everything.
She and her husband, who works for a plumbing supply company, had been trying to pay off the account since November, contributing $7.50 once, $20 another time. "Scrounging," is what she calls it.
When she went online to check her layaway accounts, she had told her husband it was ramen noodles and peanut butter for dinner. "Because," she says, "it was like, do you get food or do you get the Christmas presents?"
But since the angel, Walker alternates between laughing and crying, amazed not just at her luck, but by the generosity of strangers.
"It's not something I ever expected," she says. "This kind of restores my faith in humanity."