Salvation Army shirts aren't just fashionable.