Ours followed a pretty similar timeline. NOA1 late december, with myprogress estimating an answer by around march. March came and went and it went to taking longer than expected. Then a few weeks ago it said 4 weeks, and it has currently counted down to 1 week. Not getting my hopes up though.