My business policy covers everything. I just opened a store front, so it covers all the ins and outs of having a brick and mortar business, but I had this insurance when I just had a studio, a website and traveled to shows.
All my inventory is covered, in transit, in storage and in my shop. My sewing machines, my computer and all my other personal business property. I have liability coverage as well as some coverage on the shop space I lease.... and all that junk. Because I traveled so much with my inventory, I have always had a full retail package. My insurance actually did not change when I opened my store.
I have insurance through a local branch of Eerie insurance. I got quotes from other companies but alot of them could not wrap their brains around the fact that I travel so much. Some would only cover me in certain states, blah blah blah.