Buyers love contingencies. They can protect us from buying a lemon, and give us an "out" if our financing falls through. Sometimes, they even help us pay our closing costs.
Sellers, on the other hand, are far less fond of contingencies. And failing to recognize that, especially in a seller's market, could cost you the house of your dreams!