I have been waiting since last November. Is it normal? Where can I check besides USCIS website? THanks