Yahoo Shopping API

From their site: The API can be used to create applications that provide comparison shopping and product search functionality as well as display user reviews.

X