I'm not familiar with Collectible Insurance Service but if you are a TCA member, you are eligible to insure through them with JD Bash Insurance. I can attest to the fact that collecting on a loss is very easy. I had a theft and all I had to do was send a list of the stolen items (I keep an inventory) with my idea of the values to the insurance company. They confirm the claimed values with TCA, and as long as you were reasonable in your values, a check shows up in a few weeks.
I keep blanket coverage as my collection is constantly changing. It is a little more expensive that way vs. a static list of items but that works best for me. You can also insure your layout. Coverage is also provided up to $15000 for items in transit, such as taking to a train show.
LionelFlyer