I've seen this ad around:
And, okay, let's get the casual sexism out of the way first. England: stop it.
Now let's look at the wording. "Don't get up to 90% no claims" is one of the most awkward constructions I can think of. Was this ad done as a college project?
What about "Careless drivers miss out on discounts"? What about "Careful drivers save up to 90%"?
Which brings up a (slightly) more subtle point: that "Experienced" isn't the opposite of "Careless". Plenty of new drivers are very careful; plenty of experienced drivers are reckless.
This is nearly as bad as those SwiftCover ads.