5
out of 5
POSTED: | BY: Mary
The customer support team is…
The customer support team is exceptional. They are consistently helpful, addressing my questions thoroughly and resolving claim issues quickly. I’ve also had a seamless experience with refunds, which is a refreshing change from the usual frustrations associated with insurance.
Read more on Trustpilot