The different ways a buyer can get out of a contract to purchase a home and ideally keep their earnest money. What sellers need to know too.| MySeattleHomeSearch.com