Jesus that's bad. I assume there is no warranty because it is human error.
EDIT: Did they not form an LLC and obtain Liability Insurance? People need to ask to see that.
No insurance is gonna pay for mishandling

This would require them to admit to be in the wrong.
That is what liability insurance is for. Mine keeps my clients protected if I fuck up. I have never been sued so over time my rates go down but all that it takes is one major fuck up of incompetence and they would either drop my coverage or jack my rates exponentially but at least my client would be covered.
Them not having this is sad.