Wish you all the best. There is a thread here on how to flash these cards if you get the card.
I'm not going to post but my search alert triggered another one with similar pics. This seller (different) also doesn't have many reviews and from the same great state of Indiana.