1. A computer readable media having stored computer executable instructions for providing a search result, the instructions performing steps comprising: receiving a request to search a database of a vendor which specifies a query term; using the received query term to search a database associated with a server of a third party; parsing the results obtained by searching the database associated with the server of the third party to uncover a keyword recognized by a search engine associated with the database of the vendor; using the uncovered keyword as input to the search engine associated with the database of the vendor to locate one or more items in the database of the vendor; and providing the items in the database of the vendor located as a result of using the uncovered keyword as input to the search engine associated with the database of the vendor as the search result responsive to the query term.