I sold my Cherokee 6/260 to a cash buyer. We did not use an escrow agent. He pulled a title search himself. All was good.
I think went into contract on a Cessna 320 that went through an escrow agent. They found and cleared up a couple of old liens that I would never have been able to fix myself. At the end of the day, the prebuy failed that aircraft.
Fast forward a week later and I was under contract for a 310Q. Used the same escrow company. They found an old lien that had been files AFTER the current seller purchased the plane. The seller paid the lien off and all was well.
I used AIC for both transactions. When the first plane failed prebuy, I only had to pay for the title search.
I have said this before and I'll say it again - if you can't afford to walk away from $1000 for a prebuy or a title search, you can't afford to own an airplane.