I seem to remember that card having appeared before. What do you think of the 20K to 30K estimate? Site currently down or else I would have posted a pic.