I still cry everyday that we can't buy forum credits anymore.
Since we have re-opened the true art badge applications, we keep a much better list of who we have granted it to. So I have granted it to those people!
However, the previous ones are lost in the void 3:
(so they will have to post here unfortunately)
+ I will also use that list of who bought credits to grant more donated badges.