So at this point they made right of their wrong and I feel bad for posting that on their facebook page.
you told the truth in your post didn't you? if so,, no, I don't think they made anything right.. the "buyer" may have been the one to back out of the deal,, and more importantly,, it didnt seem too important to "do the right thing", until after
they found out about your post.
I'm not normally a vindictive person,, but I think I would have brought them back to the bargaining table.. if they didn't want to "play", the phrase "up yer arse with a red hot poker" comes to mind..