I got insurance for my rental car on this portal, easy to find the different insurance providers in the USA.