Wow. Considering they could've put in a new crate engine from Isuzu for less than that I'd certainly agree on your assessment of the screwage the insurance company got. Good on you though for at least getting it fixed out of a pocket other than your own. Did you get any kind of warranty for the work that was done?