Wasn't Ultraman supposed to be on shelves at Walmart by now? Didn't Mego tell us "Mid-November?" We're pretty late into November now and, as far as I know, nobody's seen it at Walmart. My local Walmart has had nothing but a bunch of Legolas and Aragorn with some of the horror figures being stocked every now and then for 4 months now, so I'm doubting whether I'll ever see it at all. It's sad because it is a figure I'd love to own and my only other option is to pre-order it from an online retailer. Going that route, I'd be waiting longer to obtain one (the release date for them is in January or February I think) and have to pay the shipping cost on top of that. At this point, my hand might be forced towards that direction unless I'm wrong. Am I wrong?