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…