3
out of 5
POSTED: | BY: gary evans
Having problems submitting claims
Having problems submitting claims, seems the website locks up from time to time and does not allow you to finish. Have to submit again the next day.
Read more on Trustpilot