Hung,
I've represented too many folks who bought "fresh overhaul" or "fresh annual", had horrendously expensive problems and wanted to sue someone ($70,000 worth of repairs in one case on a "fresh annual"). I'm conservative - in my opinion the odds stink. If I can't open up the engine and see what parts were used or know the people in the shop personally and get their copy of the work order and parts list, I do not trust a "fresh overhaul". I've simply seen too many less than honorable people selling airplanes.
I'd rather buy the airplane with a run out engine and have the overhaul done the way I want it done. With my Cardinal I bought the airplane with 2,200 hours on the engine. I flew it about 70 hours and didn't like the oil analysis trend so I had the overhaul done at a reputable shop. I flew it 1,000 hours with no engine problems. I sold it to a guy who has kept in touch and he's put nearly a thousand hours on it with the engine running strong.
There are a lot of airplanes out there at good prices, I won't even consider a "fresh annual" or "fresh overhaul" in this market.
Best regards,
Rick