5
out of 5
POSTED: | BY: Carolyn
I found the claims submission process VERY easy and fast
I found the claims submission process VERY easy and fast. The site walked me through everything. This is as far as we have gotten so far, so I can't vouch for the rest of the process. Hopefully it goes as smoothly as the claims submission.
Read more on Trustpilot