The Salvation Army is a good one. They have always been wise with their money. St. Vincent de Paul is another.
Every year my father gave quite a bit to the SA. I finally asked him why. He told me that when he was in the service during the Korean war that when he came off the line the SA gave them coffee and doughnuts for free. The red Cross made them sign a chit that the soldiers would pay them XX.XX on pay day.
He said he always gave them SA as much as he could afford to make up for all the free coffee he an his buddies got. He never gave a dime to the Red Cross and I never did after that.