Tracking 132,411,040 Products at 189 Stores