1. A method for providing shopping information that is associated with products, comprising: maintaining a directory of data related to products; accessing, via a computer device processor, one or more products appropriate to a location of a mobile device; recognizing the products accessed that are appropriate to the location of the mobile device; matching the products in the directory with products accessed that are appropriate to the location of the mobile device, wherein the matching is based at least in part on the look up of data in directory based on the appropriate location of the recognized products relative to the mobile device; presenting, via mobile device, information associated with the product based at least in part on the recognition of the product within the directory, wherein upon selecting the information the user is provided shopping opportunities for the product.