A couple of you emailed me asking about this after we announced it a few days ago. It looks like the trading card tins are sneaking their way into stores, or more specifically Walmarts right now. This one in particular was found in Morrisville, NC by Isaac.
I guess I can finally ditch the flimsy cardboard thing I have storing mine!
UPC is 879492002119