The recession has made it hard for many people to give gifts this holiday season – and even harder to donate to charities, including ones that serve children in need.

While NBC’s “Today” show reaped a record $30 million through its 16th annual toy drive, donations to the Toys for Tots are down. Meanwhile, one local education official is struggling to find toys to brighten the lives of 600 children residing in Brooklyn homeless shelters.