^THIS is exactly what the feedback thread is meant for. The site has always provided the TP but has said at the same time that it retains no rights as a mediator or broker of its members deals. While certain cases are exceptions (illegal activity etc) where the staff will step in.
The staff / site mostly relies on the fact that everyone who uses the TP has accepted the rules and if they follow them then there's really nothing left for the staff to do. The feedback thread is an accountability device and should be a precursor and a follow up to every deal that is done. Before you do a deal here check out that members feedback thread, if there is anything questionable about their deals, feedbacks or post them don't deal with them. On that same note if you do a deal and it leaves a salty taste in your mouth then LEAVE FEEDBACK.
BTW this is just IMHO