Here is a post of mine from another thread. Would sure have helped in this case.
When exactly is a deal finalized? Ask 100 diffrent people and these will be the exact responses you will get
25 people will say a deal is finalized when a paypal addy is exchanged
25 people will say a deal is finalized when money exchanges hands
25 people will say when an address is exchanged
25 people will say when both parties say "ok, its a deal"
Everyone has thier own opinion of when a deal is finalized. So if someones leaves you a negative because in thier opinion the deal was finalized can the other person leave a negatve as well for backing out of the deal because in thier eyes the deal was not finalized. A trade manager would solve this problem instantly. If the "agree to trade" tab is clicked then its a finalized deal. If the "agree to trade" tab is not clicked the the deal is not finalized. It would not allow buyers and sellers to leave negative feedback based on thier personal opinion of when a deal is finalized. Because as I stated up above, everyone has a diffrent opinion.