Not today, but about a week ago I saw hundreds of views from one site., all within a very short time I doubt it's anything real, not even an actual search spider, maybe just a bug or the result of some internal site maintenance. Needless to say it didn't result in any sales.