Login
Start Free Trial Are you a business?? Click Here
Mr John B
My credit card was debited automatically at renewal time. Although a lot of insurers do this I still don't understand why it is allowed. Also, the free extras used to entice customers are not continued in the following years.
7 years ago
Read Policy Expert Reviews
Policy Expert has a 4.7 average rating from 20,218 reviews