FABO Administrator
we do have a feedback system on the site that will allow you to leave positive or negative feedback aswell as a detailed comment on why you felt like leaving the feedback you did
off course, this isn't always foolproof either, just yesterday a fellow member started a thread with the same complaint you have and the person he was dealing with had 4 different feedbacks, all positive
one thing that spoke highly against the seller was that he never replied to the PMs the buyer had send him even though we could tell by looking at his public page that he had been online several times since he had send them
Chryslerfat is right that the board is not a middle man and has no dog in this fight and no power to enforce deal but I have had good luck with paypal to get money returned on deals where no parts were ever send to me (not on this board)