Primerica?

IIRC, they sell financial services including health insurance, etc.

They’re big selling point is a system to determine how much you need to save in order to retire… Financial Need Analysis…

I have talked with a rep from Brantford, he was a complete dick… I can elaborate if you want…