Hi , look like everyone is trying to renew earlier. I checked out the renew web page on USCIS, I don't see the earliest date of renewal anymore, I recall it used to be 150 days before expiration. Is that why everyone is sending it earlier?
Last time I sent it right at 150 days and the card arrived 1 month late
I have to take a short leave from my current job.