Hey Guys, I need some suggestions and information . My friend filed I30 for his wife around 4 months back but he has not heard anything till now( he is GC Holder). Do u guys have any idea how long its going to take. Any websites to check status of application EXCEPT USCIS. Thanks