I can almost not believe there aren't more leaks. They must have mailed out a very limited number of cards.