Most of us here buy and sell and use various venues to do both, I do. However once you list an item on Ebay and have bids, the ethical thing to do is see it thru. The seller should NEVER have listed items on Ebay AND other venues at the same time, that is just asking for trouble.
As buyers when we make a deal we should at minimum get a downpayment to the seller right away via Paypal or whatever so the seller knows you're a serious buyer. I have been stood up by buyers that promise to "be there on Saturday" and never show up. My personal pet peeve is the guy who drives from two states away to purchase something and then wants to write a personal check.
When an agreement is made it should be honored. This seller put himself in a bad situation that was not going to end well.