Is it worth it and has anyone recommendations of good insurers that don't cost a fortune?

thanks