I think you have a skewed set of ethics my friend.
As a buyer, I don't feel the seller is obligated to me simply because I contacted them first. I must demonstrate I'm a serious buyer. Once a payment is tendered or a deposit excepted an agreement has been struck and should be honored by both parties.
Until that point, I will not turn away a sale nor do I expect others to.