I don't mind the wait if this is typical, but on the FAQ it says 2-3 days and I haven't received a response from support@itch.io over the past day either.
Thanks for the heads up. If the FAQ otherwise indicated a payout ETA of about week I wouldn't have given it a second thought. Believe you me I can appreciate how easily documentation grows stale and how difficult it becomes to maintain documentation when working to fix bugs and implement new features. No biggie :)
Patience, engage!