makes your stomach sick,

can't even image how the owners feel. I certainly hope the insurance companies are stepping up to the plate. The ones that do get fixed, the right shop doing the work will make all the difference. If the repair shop takes a short cut fixing it, then there is diminished value. And the owner loses again. Some of them will prove difficult to fix.