Admiral customer service is disgusting. Admiral took money from my bank without my prior knowledge further to the money already paid for insurance. When asked for a cal back I get emails instead. By far the worst company I have dealt with and would never use again!
4 years ago
Admiral has a
2.6
average rating
from
1,678
reviews