Login
Start Free Trial Are you a business?? Click Here
Anonymous
Shocking customer service. With the exception of the sales team, their entire telephone "support" is provided by offshore call centres. Awful - definitely avoid. If you need to actually call them, they don't care and won't help.
6 years ago
Read Admiral Reviews
Admiral has a 2.6 average rating from 1,678 reviews