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