5-10 years ago our broker also said that it was difficult to get insurance on our business. Seems that insurance companies did not have much experience with ecommerce so they were unsure how much risk they were taking on. Now it doesn't seem to be an issue. Try talking to a broker and have them shop it with several different companies. Grange and Travelers both write policies in our state.