The set up and selection experience was…
The set up and selection experience was great - much better than other insurance sites and simpler. But I had some issues with my paperwork for my policy. The team was helpful in getting it resolved, but it was a bit worrying that this error had happened.
September 26, 2019
Unprompted review
Reply from Superscript