I had a similar situation once but it turned out I didn't read the fine print because even though I had a "lifetime" membership, the company could revoke it at any time for any reason.
One of those life lessons you can really only learn the hard way.