1. A system for providing product information for a specified product to a customer in a store, comprising: at least one processor; and memory including instructions that, when executed by the at least one processor, cause the system to: receive, from a computing device associated with the customer, an image of the specified product; track a location of the customer in the store by comparing a background light pattern of the image to ambient light patterns detected through sensors placed throughout the store, the ambient light patterns corresponding to a section of the store, the section of the store including a type or brand of product; locate, in the image, one or more features of the specified product; match the one or more features of the specified product against one or more features of each of a plurality of products in the store, wherein the plurality of products is selected based at least in part on proximity of the products to the location of the customer; and transmit the product information for at least one matched product to the computing device to be presented to the customer, wherein the product information includes at least price, size and availability of the at least one matched product in the store.