disgusting that they add an automatic renewal to your policy without your knowledge or agreement and then make it very difficult to cancel the renewal, you end up on the telephone to them for 45 minutes trying to stop a renewal that you did not want in the first place!!!
3 years ago
Admiral has a
2.6
average rating
from
1,673
reviews