I think in these instances, I'd have got it from somebody shipping in my own country. Even ebay might have been better as you would have seen the actual product. I think this one has been out quite a while so if you don't grab it from your normal retailers straight away, trying to source it from random sellers always carries a bit of a risk.
Anything is always possible with NECA though when it comes to quality control so it might be legit.