Had a quick browse on past threads, couldn't see anything anywhere about there. Where can I get a pair? Are they long gone? I swore I saw some on the Hasbro display at Botcon and they usually only do that with current / forthcoming releases? Any advice would be great, I NEED these in a size 12. I work in a running shoe shop and even the Nike rep has no idea.