5
out of 5
POSTED: | BY: Lori Chavez Lori Chavez
Customer service is excellent
Customer service is excellent. I have had to make 2 claims and both times they were resolved and paid with a few days.
Read more on Trustpilot