Edited for length. I've waited over 7 months and have been told the same thing 7-8 times. (it'll be up next week), which cost me a used upper I had a chance of purchasing after being told by sfrc to hold off "the uppers will be available in a week"
Giving up on trying to buy an NEA upper. It's really hard to support nea when it's so difficult to purchase their stuff.
Cheers