Tracking 132,413,800 Products at 189 Stores