India, March 20 -- Search "term life insurance" online and you'll get flooded with ads, comparison sites, agents calling within minutes offering great deals.