Well not so fast. Forfeitures may be rare, but any buyer who performs their due diligence and then withdraws is still out some dough. As one who recently went to contract, survey and sea trial and then withdrew my offer, having failed to come to terms with seller over the issues discovered, it's true that I recovered my 10% earnest money deposit from the broker's escrow account. However I still paid for my surveyor and myself to travel to the boat's home port, overnight accommodations for each of us, the surveyor's fee, the engine surveyor's fee and travel expense, and the local yard's fee to haul the vessel for the out-of-water portion of the survey. I invested at least four days out of my life, and also voluntarily kicked a thousand dollars to my broker, judging that he had earned it, and recognizing that he's unlikely to retire off of his share of the commission on any of the sub-$200K boats that I have been trying to buy. It's worth that much to me to keep him engaged and responsive.
Anyway, the point is that my deposit was never at risk unless and until I signed-off on my assessment results, but I'm still out a few thousand dollars. And by the way, I shared the survey that I had paid for with the seller at no expense to him, judging him to be a reasonably straight shooter. Not complaining - it's all part of the game.