Tracking 134,440,887 Products at 189 Stores