That guy is making bank off of that campaign. If you think about it, he is selling shirts for $13, they cost probably $2 each. He is giving $5 of that to charity, so that leaves $6 left.
In just a week he has raised over $70k for charity, so what does that leave for himself, around the same amount. Below are some other campaigns he has done. Brilliant marketing!
http://www.goodideasforgoodcauses.co...od_Causes.html