3
out of 5
POSTED: | BY: customer
Lacking technology
Not nearly up to date well enough. Can't even submit a claim online? If I would have known THAT beforehand, I would have went with another company.
Read more on Trustpilot