Well, my excitement for this has flown away like a fart in the wind. Spec is so damn slow to get stuff, and on top of that the NRD deposit is $625. That?s about 75% of my paycheck
My NRD for prime 1 Wonder Woman vs hydra, which was around the same price as this, was only $150 on sideshow.
Anywhere that?s reputable carrying this with less NRD?