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
Policy Expert has a
4.7
average rating
from
20,218
reviews