Charitable giving under the microscope