Tracking 127,339,898 Products at 189 Stores