Some kind of rating system would be good for situations like this, or a Watch out for..... thread made into a sticky like the Good Guy thread.
I made a trade with 'beprepared' last Nov, and didn't get all the stuff HE OFFERED to trade til Jan. And that was after several PM's with "Oops, I forgot" excuses. I didn't want to start a thread about it cause I finally got my stuff, but I sure would have rated him low or added his name to a Watch Out For him list.