5
out of 5
POSTED: | BY: customer
The ease of making a claim
The website is user friendly, the claim submission is clear as well as the claim communication. The claim payout is timely.
Read more on Trustpilot