Try Urban Outfitters in SF on Powell. I was there yesterday and they had a bunch of sizes iguanas and I'm guessing the same for sport red and black too
Are the sizes on tmall european sizes or chinese? I looked up the two and I believe they're a half size difference so I'm a little hesitant to order something right now