Tracking 132,542,638 Products at 189 Stores