One of the nice features of this forum is that little trust link on people's profiles. I suggest if you are dissatisfied with the outcome of the wall street donation fiasco you make it known how much you personally lost by leaving negative trust on the offending party's profile.
Also dumpers are douchebags. That is all.