I always get top up insurance. Especially when renting a car as they include your extra excesses so you don't need to take that out with the rental agencies if you go for the cheaper cars. Also have a look at the basic vs top up when you doing a long overseas holiday top up imo always makes sense.
I typically use bryte via Investec it's abt 900 per person.