The card appears to have been won by the originator of this thread for $64. Do people think he got a good deal on the card?