Tracking 132,411,042 Products at 189 Stores