It looks like I'm just the most recent in a long list of disgruntled customers asking why payment has been taken but my order still under review (2 izotope plugins bought on Friday).
If any NI customer service members spot this could someone please reply considering I've had no response from the NI or izotope customer service departments (and find it hilarious that the izotope email is basically unmanned according to the automated reply I received when reaching out to that address directly).
I've seen reviews and posts along these lines with customers out of pocket and waiting more than a week for an order to be manually approved which seems absurd. Even much maligned rivals seem to offer better customer service than this, so at this stage I'm getting close to requesting a refund / cancellation and purchasing something comparable from waves instead...