Insurance reviews by Nomad0098

1 review — most recent first
1.0 out of 10

If you actually need to file a claim, good luck, they'll just give you the run around

World Nomads · 26 April 2019, 12:30 PM · 0 comments

I had to file a claim and the whole process is unnecessarily convoluted and repetitive. They keep asking for the same documentation over and over until you run out of patience and determine the whole

← Back to home