You can donate to World Vision.
They actually purchase needed goods and distribute to people directly!
World Vision Online Donations: Emergency Aid
'No time to lose'
Relief goods, including 800 tents, 30,000 quilts, 464,000 kilograms of food, and 2,000 shelter tarpaulins, will be provided to survivors in Qingchuan, a quake-affected county where World Vision has a community development program. The goods will be purchased in-country and distributed by World Vision's local staff and relief teams.
Additionally, 100 hygiene kits consisting of soap, towels, and toothbrushes will be provided to survivors living in temporary shelters.
"This earthquake has affected thousands of people in Sichuan province," said Victor Kan, World Vision's emergency response director in China. "There is no time to lose. World Vision is focusing on saving the lives of survivors."