Last time I looked into kiva, I found it was not doing the last mile lending, and companies it was using for last mile charged big interest. So charity provided original capital, then local sharks distributed it further. I guess it is a nice job creation program (for the loan sharks).