5
out of 5
POSTED: | BY: Eli DeVille
Extremely easy claims process
Extremely easy claims process. Literally only needed to select a few drop downs, provide a description of the claim and upload the invoice for said claim. Fast turn around time, with no issues for direct deposit. Satisfied to the max.
Read more on Trustpilot