Positiontech grabber IP 220.127.116.11
That's from the whois database. I'm not paying, so I don't know for sure how many they are spidering from...but those are the potentials.
Cheers, Han Solo
no grabber, and a quite different IP - it can not be that this has been a human review, because we got a bulk of clicks from this UA (about 1000 within two days).