I've had one deal w/ a "professional" engine builder go badly which cost me a lot of extra $$$ to get taken care of, so I do understand something of the situation. Like I tell my wife when sh!t happens, you make the best decision you can with the information you have at the time.