We're still waiting on the SS# and GC. We went to the ss office yesterday and they said there was a mix up with his last name. USCIS put one name as last name and homeland security put 2 names as last name. So waiting at least 4 more weeks for cards. Neverending, I'm telling ya!