Shop stats are interesting. I got a hit from seoheap.com which, after checking it out, seems to be a great site for understanding how your shop/site ranks.
Wellllllll... someone used that site to check the stats of BOTH my shops. Maybe they're just 'checking out the competition' so to speak but it kind of gives me the willies.
On the other hand, I find it flattering that anyone would consider me competition.
Still willie-riffic tho.