Positiontech grabber IP 22.214.171.124
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).