the worst travel insurance i have ever had, never ending requests for more documents to prove it is a genuine claim. i provided all but they again came back and asked for more proof and more documents to make it impossible for anyone to claim successfully
2 years ago
Admiral has a
2.6
average rating
from
1,672
reviews