An apparatus for tracking the movement of a plurality of products. The
apparatus includes a shelf with a plurality of products positioned
thereon. The shelf has a first end with an optical sensor positioned
thereabout. A controller is functionally connected to the optical sensor
so as to track the removal of one of the products from the first end of
the shelf and to track the insertion of one of the products into the first
end of the shelf.