5
out of 5
POSTED: | BY: Barbara B
Placing claims
Placing claims and turn around time is great. I've never had an issue with anything. I did need to call on one occasion and the representative was friendly and helpful.
Read more on Trustpilot