They aren't a lead generator, it seems that they sell policies directly once you go through the questionnaire and select a policy. Presumably for regulatory purposes they have to have licensed agents at some point in the process. Do they have a staff they pay a salary? Do they contract directly with the issuers and thus are an IMO of sorts but capture both the IMO commission and the agent commission?