Tracking 127,344,223 Products at 189 Stores