Under £40 is great value, even for an old git (as you put it) living in rural county, garaged & presumably limited miles. Who are you insured with? £20 sounds too cheap to be true, perhaps an addition on a multicar policy or maybe they reside on the moon.