Here's some good news out of Florida, for a change.

Goodwill employee Andrew Anderson was arrested for giving discounts to needy customers at the Naples, Fla. location where he worked. Anderson, 19, was so devastated by the sight of people entering the store wearing "all the clothes they had," that he would give customers up to 50 percent off. When his superiors learned what he was doing, they did more than just fire him—they called the cops on him, as well.

Anderson, who was charged with grand theft, said that his actions were done "with all good intentions," explaining that he was trying to help people. He even reportedly offered to pay difference between the listed prices and what he charged customers. Goodwill wasn't having it. "Our stores are not around to give a handout—they're around to give people a hand up by providing funding," spokeswoman Kirsten O'Donnell explained. 

Now the good news: ABC News says that Goodwill backed off on Friday, dropping the charges because Anderson's actions were not motivated by "personal gain." They didn't want to deal with the bad PR fallout of prosecuting someone who displayed so much compassion.

[via MSN Now and ABC News]