Did service request on Aug 2 through email NCSCFollowup.nsc@dhs.gov, but did not hear anything back. No update online either (until today).
Receive both welcome notice and card in mail today, what a surprise! Looks like that the service request did make a huge difference here, strongly suggest those still waiting to give it a try.
I like to take this opportunity to thank PJiang, 8 teacher and many other warmhearted people here.
Wish everybody waiting to get your card soon.