I'll never take insurance through Admiral or any of it's other companies again. They cancelled my insurance without notifying me when they claimed they couldn't take my direct debit. There was plenty in the account so unless I could get my bank to provide a letter saying they were at fault (surprise, they wouldn't) they refused to even take a card payment or re-apply to my bank. The worst thing is they did all this via letter which took 5 days to arrive. I was without insurance for five days thanks to their admin issue and could have been stopped and my car seized by the police!
I cancelled with Admiral and they tried to take my payment, luckily an expired card. They contacted me to say that they couldn't take payment, so I had to contact them and point out that I had already cancelled, so they messed up by trying to take the payment in the first place.
Luckily it did fail or I'd have been messing about with refunds on top.
I cancelled with them because they upped my premiums by 40% and when I queried this, they said they had increased them by an average of 15-20%, and I was like why is mine 40% then!