Thanks, ari4u, I still have time on my current EAD, this one is the renewal one. So I decided to wait although it is pass 90 days. It seems the process time posted by service centers is not that accurate. Still got a bit of patience to wait before I go to get iEAD in person, which is a long tour...