This company is impossible to contact. Their website sold me 'junk' worldwide cover which I later found out excludes where I am travelling to. Trying to contact them to cancel and it is imposs