Dear Negotiation Coach: Negotiations Stalled Over Price

I am trying to buy a smaller company in my industry, but the negotiations have stalled over price.
It probably won’t surprise you to hear the seller thinks his company is worth a lot more than I think it is. So far we have been talking about doing a straight cash deal, but now I’m contemplating an earn-out to try to bridge the valuation gap. Is this a good idea?