Which insurance firm offers the best car insurance policy in South Africa?