The dealer reviews are not exactly spectacular.
This does make me ask - what exactly is a salvage title? Clearly the insurance company would get more return if they didn't have to label the car as salvage? So, why would they ever do it?
In Texas:
A salvaged car will be issued a salvaged vehicle title from the Texas DPS. This certificate is a legal requirement, and allows anyone that comes into contact with the vehicle to know the basic history of its use, and that it is currently considered unsafe to drive. Insurance is severely limited on salvaged cars.