I wish Apple had a system similar to Debian's lintian which would look into your code and gave your warnings for bad stuff.
I really wonder what could have happened recently to have review times jump from 7 days to 13...
Hopefully it is just a temporary slowdown due to Mountain Lion causing a bunch of new app submissions, and not indicative of long-term staffing reductions.
But aside from that possibility, I know that iOS review times have grown lengthy due to the huge number of apps being readied for the iOS 6 / iPhone 5 release. Pure speculation on my part, but I guess it's possible that Mac app reviewers have been temporarily reallocated to iOS app reviews.
This!
My first iOS app for my previous startup got stuck in the review process for almost a month. In the end, Apple's review team called me about some clarifications. Turned out, they were trying to decide whether they wanted to approve some of the things our app was doing. After a couple of calls, they approved it.
For my current startup, we've again been stuck in the review process for almost a month. I can see from our logs that different reviewers have tried the app over the last month. Yesterday, Apple's review team informed me that they need to talk to me about the app. Let's see what the hold-up is this time.
In any case, I'm just glad that they reach out to us to resolve the issues/get clarifications instead of just rejecting the apps.
I actually started hammering away at their online contact form for app reviews. After I did that suddenly a few days later it went to "In Review" and then "Preparing for the App Store".
If you have a serious bug fix, there is actually an expedited review service which has a theoretical turn around time of 2 days. I used it twice and the first response was within 12 hours and the second time within 48 hours.
I'll try and contact a bit more but it's not something I had on my long list of things to do. Also I have traded back and forth with them earlier this year when an approved app wasn't appearing even when you searched for it by name. It's tiring and it feels under-resourced.
It's a simple app though.