The percentage of visits to istockphoto.com that came from a search engine:
In my effort to see what has happened at other sites I compared the big 4 at ALEXA and something is horribly wrong with DT. Their traffic stats are nosediving since July of this year and their search engine referal seems to be the culprit.
Anybody knows what is going on?