I don't know where you can find the insurance in your country - but check the fine print and check that you are also insured against smoke. I had a small fire last year - or better - I nearly had a fire. It was a damaged heater. The smoke detector caught it early before it could develop into a fire. However a lot of the goods where damaged by the smoke - 10k worth of damage. The guy from the insurance came and told me: Sorry there was no fire. You are insured against fire damage but there was no fire only smoke. I thought he was kidding me, but no. No fire, no fire damage, no payment from the fire insurance. If the smoke detector hadn't caught it early and only a little flame had shown I would have had a fire and insurance coverage.
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.
Hi. I do not know what state (or country) you are in. Insurance coverages vary greatly by state in the US. You should be able to call an independent agent in the US to find a policy. I had no problem finding coverage for my physical location and liability. Runs about $110 per month.
If you have physical inventory and your own warehousing, the fact you sell it over the internet should hardly be a footnote. Loss of business insurance may be slightly more dependent on this, but even then, it shouldn't be of utmost importance.