Tracking 127,770,633 Products at 189 Stores