Tracking 132,573,565 Products at 189 Stores