Charity financial products have the edge for consumers, says report