Tracking 127,366,512 Products at 189 Stores