Terrible!! Easy to set up yes but even if you have the slightest little problem they are a nightmare to get in contact with. Currently been wait 1:10:00 minutes to cancel my policy! I would not recommend
.
4 years ago
Admiral has a
2.6
average rating
from
1,680
reviews