The Hadith above warns Muslims against charity with
"...Allah the Mighty is good and accepts only that which is good..." This is the best way in giving charity; Volunteer in a shelter or NGO - Visit an elderly or sick person. ... - Sign up to an aid project. ... -Teach. -Remembrance (dhikr) of Allah.