You definitely did the right thing, sticking with your original buyer. However, once the original sale was voided, it was a free market again ^^. Glad to hear that there are people out there who play with dignity. If you commit to something, stick to it.