Beyond appalling customer service. I phoned to get a quote and was passed from pillar to post by people whose first language clearly wasn't English. Terrible, terrible customer service. Avoid like the plague.
1 year ago
Admiral has a
2.6
average rating
from
1,711
reviews