1. A system for providing availability information comprising: a web server to receive a user inquiry regarding availability of inventory items associated with location servers; and a cache server to store a summary of availability information regarding at least a subset of the inventory items associated with at least a subset of the location servers, wherein the cache server is to provide the web server access to the summary of availability information, and wherein the summary of availability information is updated only when there is a material change of availability of the inventory items associated with the location servers.