I've had several pay outs at iStock, all in around 24 hours. Except, for my last payment I got last week. It took about 4 days. I contacted support in the middle of this and was told they were having trouble with transfering the money and to wait a few more days. Finally, it went through. Hopefully, they've fixed the problems and it'll be quicker for you.
G~