The best place to buy insurance for your unit, or your association master policy is from someone who knows first about insurance and more specifically, someone who knows the ins and outs of a condominium.
This is tricky stuff. Find an agent, or a company that specializes in this business and ask them all the right questions. If you think you are getting the run around, then you do the running around and call someone else. There are plenty of good quality agents, companies and specialty companies that can handle your business.
Start looking in your industry publications, ask your neighbors, and ask the board, or the property manager who handles the association business.
Insurance might feel like a commodity, and they are all the same, but they are not all the same. The cheapest price is not always the best policy.