5
out of 5
POSTED: | BY: SRivera
Great Customer Support and online claim submission
Customer Support was quick to respond to my email regarding difficulty logging in; they reset my password and provided my login name in the response. Once I logged in, I was able to change my password and quickly/easily submit my claim.
Read more on Trustpilot