I was a broke single mother to 3 boys many a holiday. I also worked at a call centre for a time...ugg! It's tough, I can feel your pain in your words. We always want to give our kids the best.
Your daughter didn't know a pawn shop game from a new one. Mine didn't either. At 33, 31 and 29, what my boys remember now about my broke ass Christmases is them getting most of what they wanted, but more than that, they remember the time together, the games, the goofy little traditions, the food, the love.