They are fine.
Just know that your rate will go up after 1 year, possibly after 6 months. Basically all insurance companies now do the same shit that cable and phone companies have been doing for years. You get HUGE new customer/introductory pricing discounts, and they all fall away after a certain amount of time and your rate goes up.
It sucks. I sell insurance for a living, and let me tell you, the larger national companies that have been around for decades like State Farm, Allstate, Farmers, etc, never used to do this because it was seen as poor customer service. They would rather give you discounts for longevity, for staying with them year after year. But the Progressives and E-surances of the world came along with new agressive pricing and aggressive discounts like this and started taking so many customers away from the traditional insurance companies, that we had to adapt and follow suit.
So now we are in the same boat as you probably are with your TV service. If you want to go through the hassle of switching companies every single year, they you can probably always find something cheaper than where you are currently at. Its a pain in the ass, and insurance companies in general are less likely to be lenient with you as far as underwriting and claims go if you are a new customer with no history of business with them. If you have an accident right off the bat with a new company, you are boned, your rates are going to skyrocket. Wheras had you been with a company for 10 years with no issues before that accident, your agent could probably make a phone call and get an exception made for you. That kind of personal service is going by the wayside, and customer service in the insurance industry is soon going to be as hated as the TV and telecom industries, because that is the direction that we are all going now :/
Personally, if you're only talking about saving 10 or 20 bucks a month, stay with State Farm, they're a great company. I say this as someone who has never worked for them, and has to compete against them on a daily basis for customers. They are #1 for a reason though, if you stay with them for a long time they treat you great.