There is another thread that is all about the Fan Club cards. I got mine thru the info in this thread from TinkerBarb. From what I've read, they are changing the Cards, and aren't sending new ones. You might look for the other thread and read it. I've only skimmed a few posts.
HTH