Insurance reviews by Franco B

1 review — most recent first
1.0 out of 10

Scam - Do Not Use

World Nomads · 14 April 2020, 08:35 PM · 0 comments

This company is a complete scam. They make it IMPOSSIBLE to file claims. You can't do it online and they send you INCORRECT forms after days/weeks of no correspondence, seemingly purposely until you

← Back to home