Was Insider 167 delayed slightly or something? The back of 166 says July 12, which is today, but I haven't been able to find it at the store today.
TFAW gives its newsstand release ate as July 27th. What I'm more concerned about is that they haven't announced details on the short story that is supposed to be in it.