In stock and ready to ship! Note that white speck on the red cape is just dust... the card is mint.