I told you action you will get it soon. If you think it will make a difference to walk in do it. Come up with some excuse, they are mostly nice people specially if you go in the hours which they are not busy.
Good Luck
I think you should walk in any day but Saturday and Sunday. I haven't see or know USCIS offices are open for weekend business. If they did, we should get our naturlization done in two weeks, not monthes and/or years.
Just my 2 cents.