Christmas arrived early yesterday when an anonymous Santa delivered $100 bills to Mainers in need. A man dressed as Saint Nicholas handed out envelopes with $100 bills at a food pantry in Sebago. He planned to give out $20,000 over three days at food pantries, a Goodwill store, a Salvation Army store, and a bus station in southern Maine to bring joy to those less fortunate. This is the second year that an unidentified Portland businessman has funded the giveaway, with his son making the deliveries. The benefactor was inspired by Larry Stewart, a Kansas City man who anonymously gave away $100 bills to strangers each Christmas season until his death in 2007.