Tuckerdog, I've just now come across this thread and I don't understand what's going on. You got some kind of ability to sign up new life members for $300. each? And this came to you how? In the mail?
I've been a life member for most of my life. I'm on a 'no call' list with them after getting fed up with their calls right as we would sit down to dinner, but still get mailings.
I don't remember seeing anything like what this looks to be and would be happy to help the program along if I had.
So did I miss it, or why you and not me and other life members?