I am designing a web app that use Amazon product apis to retrieve books info. I am storing images' url and other info for faster retrieval. But, I don't know how often Amazon updates/invalidate its images's urls.
There are ways to get the image just using the ASIN. You don't have to cache. Here is an example URL.
http://images.amazon.com/images/P/ASIN.01.MZZZZZZ.jpg
Just replace ASIN for the product. For more information about images, take a look at http://aaugh.com/imageabuse.html