So many charities exist doing both great and questionable work depending on your perspective. Untangling the mess of moral issues associated with giving is as difficult as removing poison ivy from a rose bush. Advice is thrown around which seems good but lacks depth; finding a responsible charitable organisation that will use your donation effectively is difficult to do...