I agree with all the points everyone has pointed out. I personally feel that the waiting game is stupid and immature. I'm currently doing a transaction with Yanhchan, and everything is going smoothly. Its up to canada post now
Buyer perspective: Leave feedback ONLY after recieving item and inspecting and verifying what was told to you is what you got.
Seller Perspective: I agree with Dman, but to me it seems appropriate to give feedback after you have sent your item to the buyer, since their part ends after you recieved their monies.