I saw a significant drop in cost when I went from Nationwide to State Farm (about 40 percent less), which I only did out of necessity when I tried to get coverage on the home I inherited from my mother, and Nationwide dithered around forever getting me a quote ("forever" as in around two months). I finally despaired of hearing from them and went with State Farm (it's a second home). State Farm, however, told me that to get the policy, I'd have to replace the roof within a year --- the house does not need a new roof --- and I am thinking about going back with Nationwide, if they don't have a similar requirement, higher premiums would be much cheaper than a new roof.
After I'd gotten the State Farm policy, Nationwide called me and said they were ready to work with me, but I told them it was too late, I'd already gotten another policy (I hadn't called them yet to tell them). The agent apologized profusely for the delay, what she couldn't come right out and say, was that the previous agent had apparently stashed my request away and hadn't worked on it, which is why I hadn't heard from them, not because the policy was hard to get.