Make the most of your good intentions by understanding the ins and outs of charitable giving. A good starting point is ...
"Great return on investment!" one person commented .