Currently waiting for our NOA 2. USCIS received it March 20th, 2017. It is now 8-7-17. However, still in the game as far as time goes according to USCIS. Many ppl who filed in March have already been approved! It's a hard process to understand. There are remedies to try:
1.)Check USCIS case online...