Check out their website. It answers your question about insurance. As I understand they will give you the paperwork to file your own claim but they will not file for you.
We paid cash
I dont know I paid cash
Thanks! Your answer is awaiting moderation.