1. A method for providing targeted information to a first customer as the first customer shops for items in a physical shopping environment, the method comprising: obtaining at a first location within the physical shopping environment, an identity of a first item being scanned by a scanner operated by the first customer as the first customer shops; sending the identity of the first item from the scanner to a central controller; the scanner receiving from the central controller an identity of a next probable item to be scanned by the first customer as the first customer shops, the next probable item being determined based upon one or more stored ordered sequences of two or more items including the first item that are previously scanned by one or more second customers either directly before or after the first item and received at the central controller, and wherein the one or more ordered sequences including the first item represent an ordered physical path traveled through the physical shopping environment leading towards the next probable item; and the scanner displaying information for the next probable item to be scanned to the first customer, the next probable item being physically immediate to the first location.