Terrible company admin fees are a joke their online service doesnt let you change anything so you have to pay the extortion admin fees for a simple change of details. Customer service is awful poorly trained rude staff, not worth it.
5 years ago
Admiral has a
2.5
average rating
from
1,744
reviews