Tracking 132,470,957 Products at 189 Stores