I will say this, I did a custom mailer one time many years ago through them, very nice people to deal with.
When I went to one of the lead's house she said a gentleman was there one day before me with that same card, she said she didn't trust him and was thankful the Lord sent me that day...I ended up firing her for lapsing 3x in one year, but man she was terribly nice person...
The Lord giveth and the Lord taketh away..
----------
As for Leads2Success, that is owned by TAG (The Assurance Group). I tried using them for my agents 2 different times in the past and got multiple complaints....always the same theme..."I'm getting about 1/2 of the returns that I'm used to".
With so many complaints about the exact same thing, my conclusion is that they don't actually mail out all 1000 pieces that you pay for. I can't come up with any other logical reason for this.
I'v wondered how an agent can fully trust someone mailing out all the cards.. How can you really keep track?