2
out of 5
POSTED: | BY: Alicia Crowder
Website technical difficulties
When submitting a claim the website is always very difficult to use and trying to select a provider or date takes multiple attempts, extremely frustrating.
Read more on Trustpilot