For all you sellers that wait until the buyer posts a feedback, what do you do if the person is a flake and leaves a neutral or bad feedback? Do you retaliate with a negative? Why do you retaliate? That is how the person felt, even if that person was wrong. You can make a comment to their feedback to explain so everyone can see that the person was a flake.
When I see a negative, I read what the person said and I check their other feedbacks to see if the person is a flake. I don't expect any seller to have 100%. A couple of negatives won't bother me too much.
And why should only the seller have a defense mechanism? With a few negatives, you will still be able to sell your items, but according to the posters on eBay's forums, it sounds like 1 negative feedback for a buyer and that person is prevented from bidding. Not on everything, just from the sellers that say you must have so many feedbacks and no negatives, etc.
I have not bought many things on eBay and I only have 6 feedbacks given to me. I don't want a negative so that I can bid on the items that I want. If you mention that you only give feedback after receiving, I will not bid on your item. Basically because I won't feel right about you. I ask myself why this person is demanding a good feedback from me. They must have received a lot of negatives, there is probably a reason for this. Or is it because they want to have a 100% rating and know if they tell people how they will retaliate if they leave a negative, then a better chance of not getting a negative.
I am a good buyer, I pay within 10 minutes if I am at home when the auction is over. The most I have ever waited was about 4 hours, because I was at work when the auction ended, as soon as I got home, the money went to the seller.
I did my part of the transaction, my part is done. You should give me the feedback I deserve. You will get your feedback when your part is done. That is when I receive the item.