I believe it is a direct competitor, other direct competitors would be burger king, KFC etc. indirect i think would be restaurants or even home cooked meals (perhaps even supermarkets?)
Direct life insurance is offered through several mediums - commericals with a phone number to call, through the mail, and on the internet.
There are several life insurance companies that provide...