I was a customer since the beginning of iStock, but as several here have posted, since getty bought them, they've gone to $#*!. In particular, their practice of expiring your money. Yes you read it right. You deposit money into your iStock account. If you don't use your money within an allotted time, they take your money and you get nothing. That is theft, plain and simple. But that's standard practice in the business world these days, isn't it.
To hell with iStock. Why throw away money when there are so many good stock photo sites to choose from?