There are thousands of car insurance companies out there and from all of them you need to pick one that has the best price and cover for your car. And no, it doesn't take that long once you know how to do it.
People always make the mistake of looking for a car insurance using some sort of guide book or even the phonebook, and usually they either say no or they charge a lot of money. This is because those people get commissions, if they sell a cheap auto insurance to you then they don't make enough commission for them, simple as that. And besides that it will take you A LOT of time to go trough a decent sized list of car insurance companies, AND it will probably cost you...on your phone bill.
Many people don't realize that even the smallest things related to you and your car can make the difference between expensive and cheap car insurance and that is why you should have as many options available.
If you live in a bad area of the city can affect the price on some companies, if you did modification to your car can increase the price with some companies, if you are a young driver can affect the price in others etc... A lot of things just like these make up your final price.
And if you just settle for the first few companies that you see you might be spending ALOT more money then you would have if you used something like a car insurance quotes comparison website.
Getting on the internet and looking at all the best insurance providers for your car and in your area is probably the best thing that you can do. Once you have all those quotes, you find the ones that are in your price range and then you can see more details about each company so that you can get the best offer possible.