An apparatus comprising: at least one processor; a touch screen display, configured to be oriented along an edge of a shelf of a retailer, preferably along the entire edge of the shelf of the retailer, the touch screen display configured to: provide a first user interface, the first user interface including first information about a first product on the shelf, provide at least one second user interface, the at least one second user interface including at least one second information about at least one second product on the shelf, and permit an individual by touching the touch screen display to edit a parameter of at least one of: the first user interface and the at least one second user interface, said parameter including at least one of: a size on the touch screen display, a shape on the touch screen display, and a location on the touch screen display; a locking mechanism configured to allow an individual to change modes of operation of the apparatus, the apparatus configured to operate in at least a first mode of operation permitting a first individual to edit said parameter and a second mode of operation preventing a second individual from editing said parameter, and at least one memory storing computer executable instructions that, when executed by the at least one processor, cause the at least one processor to output, to the touch screen display, the first information about the first product on the shelf and the at least one second information about the at least one second product on the shelf concurrently. at least one processor; a touch screen display, configured to be oriented along an edge of a shelf of a retailer, preferably along the entire edge of the shelf of the retailer, the touch screen display configured to: provide a first user interface, the first user interface including first information about a first product on the shelf, provide at least one second user interface, the at least one second user interface including at least one second information about at least one second product on the shelf, and permit an individual by touching the touch screen display to edit a parameter of at least one of: the first user interface and the at least one second user interface, said parameter including at least one of: a size on the touch screen display, a shape on the touch screen display, and a location on the touch screen display; a locking mechanism configured to allow an individual to change modes of operation of the apparatus, the apparatus configured to operate in at least a first mode of operation permitting a first individual to edit said parameter and a second mode of operation preventing a second individual from editing said parameter, and at least one memory storing computer executable instructions that, when executed by the at least one processor, cause the at least one processor to output, to the touch screen display, the first information about the first product on the shelf and the at least one second information about the at least one second product on the shelf concurrently. provide a first user interface, the first user interface including first information about a first product on the shelf, provide at least one second user interface, the at least one second user interface including at least one second information about at least one second product on the shelf, and permit an individual by touching the touch screen display to edit a parameter of at least one of: the first user interface and the at least one second user interface, said parameter including at least one of: a size on the touch screen display, a shape on the touch screen display, and a location on the touch screen display; a locking mechanism configured to allow an individual to change modes of operation of the apparatus, the apparatus configured to operate in at least a first mode of operation permitting a first individual to edit said parameter and a second mode of operation preventing a second individual from editing said parameter, and at least one memory storing computer executable instructions that, when executed by the at least one processor, cause the at least one processor to output, to the touch screen display, the first information about the first product on the shelf and the at least one second information about the at least one second product on the shelf concurrently.