Tracking 127,830,094 Products at 189 Stores