Bought a 2017 Suburban that had a branded (salvage) title because a tree had fallen on the body and crushed it. A new (used) body was strapped on. We had a few small items that I think should have been caught up front, but Dimitri took care of quickly. Just cost me 500+ miles of driving to get fixed (keeping in mind the value proposition, not that big of a deal). Update after 2 years. Had 19,500 miles when we purchased. Now, 55,000 miles. Have had a couple of expensive repairs. had to replace all the injectors ($2,600 +) and had to replace AC lines ($2,500+). Seems odd to me. I surely don't know, but wonder if the car sitting around the insurance lot and being out of commission so long had something to do with these unusual repairs. Not sure, but I do wonder.