Login
Start Free Trial Are you a business? Click Here
Anonymous
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
Read Admiral Reviews
Admiral has a 2.6 average rating from 1,711 reviews