Alexa Site Thumbnail

Amazon Shutters Unpopular Alexa Site Thumbnail Service

<img src="http://tctechcrunch.files.wordpress.com/2009/03/aws.png" width="164" height="60" />Amazon Web Services is discontinuing the <a href="http://aws.amazon.com/ast/">Alexa Site Thumbnail</a> serv