It's really frustrating. I just called USCIS yesterday asking about my I-485 petition as their processing time is more than 30 days from the time I filed my petition. It took 40minutes for someone to pick up the phone and the result was simple! your name check is not here yet after 7 months!!! What the hell they are doing!??!?! how come they are not able to finish a name check process even in 7 months? I dont know what to do and I'm not sure if anything can be done? Anybody has a similar experience that can share? Is it possible to contact FBI and ask about the status? I faxed them an inquiry about my name check status 2 months ago but they never got back to me which actually I was expecting! any thoughts?!?!??!?!?