- 748
I noticed a few comments on the persistancy rate of EHI,It well may be crappy, but overall it looks as if a lot of it must stick. Of course I do not know if these figure represent taken rate or submitted rate. Either way they are killing the internet lead business.
Last edited: