EAD renewal is approved for me and my wife on April 30th.
Website says:
On April 30, 2003, after approving your application, we ordered you a new card. Your card will be mailed to you as soon as it is ready.
Not sure when We are going to receive the actual card?