not cheap but necessary as my homeowners policy may not provide full protection from theft or casualty loss.