In any given transaction, no one is ever happy with getting less than they bargain for. When it's milk that goes bad too fast, we tend to grin and bear it. In bigger scale transactions, such as the sale of land, anything less than what was bargained for is unfair and unacceptable. Thankfully, the often rigid rules applicable to sales contracts will sometimes bend as justice requires.
Some say buying a home is the most important purchase a person will make. It's understandable then, that these sales contracts are long and contrived documents that are seldom understood in their entirety. Having an early understanding of the terms of your sales contract is important, however, as the rights and guarantees therein don't always last.