Hi Jesse,
We're timing our whole script and the delay is in the single
listSubscribe call.
Our Mailchimp API log shows the same delays, so it's in your system.
Here is a typical time, recorded in our code:
script execution: 31.1832
mailchimp portion: 31.1483
From the API log inside mailchimp, the same request:
31.092s
If we try to subscribe an address that already exists, we get <1s
responses with the appropriate error message.
So it's not our server, and it's not the connection, and it's not your
validation.
There's something funky in your subscribe queue AFTER validation.