Quoted from grantopia:I've seen this place pop up from time to time. It looks like they will cover you basically at your word on what you have. Have you had to make a claim against them or know anyone that has? I've been interested but still skeptical since I've never heard anyone speak about having them resolve a claim.
That is my question. I got a quote and their details are pretty sparse.