Perhaps we need to contact USCIS?
I'm starting get appalled by these government processes.
This is 2012, we should not have to contact them multiple times
and it should not take over a month for some files to go from point A to point B...
Especially if you already waited for months and months for the approval.
If my company had these type of processes they would of been out of business a long time ago.