I emailed our USCIS office today (even though per our agency I'm not really supposed to) and asked about the status of our application.
As I am on a demo for a new software my work is interested in, I get an email from USCIS that our I-600 was approved yesterday and will be mailed next week!!!!!!!!!!!
So I send my co-worker a rambling email and run to her cube and signal her to read it and we both freak out and the poor vendor on the other line thinks we're complete idiots. I do not remember anything about that product LOL.